ホームページ >バックエンド開発 >PHPの問題 >iis php5.2のインストール方法

iis php5.2のインストール方法

藏色散人
藏色散人オリジナル
2021-03-26 10:22:341610ブラウズ

iis php5.2 のインストール方法: Windows 用 PHP5.2 のインストールパッケージをダウンロードし、「C:\PHP」に展開し、PHP.ini を修正し、Path の後に「;:」を追加します。 .\PHP" 値; 最後にアプリケーション マッピングを追加します。

iis php5.2のインストール方法

この記事の動作環境: Windows7 システム、PHP5.2 バージョン、DELL G3 コンピューター

Windows IIS PHP 5.2 のインストールおよび設定方法

ステップ 1: Windows 用 PHP 5.2 のインストール パッケージをダウンロードし、C:\PHP に解凍します。この解凍ディレクトリは任意のディスク上に置くことができますが、ディレクトリ名にスペースを含めることはできないことに注意してください。

次は、PHP5.2 のファイル ディレクトリです:

c:\PHP --dev | |-PHP5ts.lib --ext -- extension DLLs for PHP | |-PHP_bz2.dll | |-PHP_cpdf.dll | |-.. --extras | --mibs -- support files for SNMP | --openssl -- support files for Openssl | --pdf-related -- support files for PDF | |-mime.magic --pear -- initial copy of PEAR |
|-go-pear.bat -- PEAR setup script |-fdftk.dll |-.. |-php-cgi.exe -- CGI executable |-PHP-win.exe -- executes scripts without an opened command prompt |-PHP.exe -- CLI executable - ONLY for command line scripting |-.. |-PHP.ini-dist -- default PHP.ini settings |-PHP.ini-recommended -- recommended PHP.ini settings |-PHP5activescript.dll |-PHP5apache.dll |-PHP5apache2.dll |-.. |-PHP5ts.dll -- core PHP DLL |-...

ステップ 2: c を変更します。 \PHP ディレクトリ PHP.ini-recommended (または PHP.ini-dist ファイル、前者が公式に推奨されています) を現在のディレクトリにコピーし、ファイル名を PHP.ini に変更します;

ステップ 3: 編集PHP.ini。主に次の 2 行の値を変更します。

extension_dir = "c:\PHP\ext"

doc_root = "c:\inetpub\wwwroot" 変更する場合は、これら 2 行の先頭を削除します。 of; 注釈。 extension_dir の値は PHP インストール ディレクトリの下の ext ディレクトリ、doc_root の値は IIS によって設定されたホーム ディレクトリです;

ステップ 4: 環境変数を設定します。

Path の後に次の値を追加します: ;:\PHP

次に、コンピューターを再起動します。

ステップ 5: インターネット インフォメーション サービスを開き、「既定の Web サイト」を見つけて Web サイトを停止します。

次に、「プロパティ」ページを開きます。 [プロパティ] ページで [ホーム ディレクトリ] ラベルを見つけ、[構成] ボタンをクリックして、アプリケーション マッピングを追加します。

値は次のとおりです:

実行可能ファイル: c:\PHP\PHP5isapi.dll

拡張子: .PHP

確認後、デフォルトの Web サイトを再起動します;

ステップ 6: c:\inetpub\wwwroot に新しいファイル hello.PHP を作成します。入力内容:

<?php echo "Hello world" ?>

保存後、ブラウザを開いてアドレス: http://localhost/hello.PHP を入力します。 Web ページに Hello world が表示されれば、インストールは正しく行われています。 Web ページでは hello.PHP のソースコードも表示できますが、ソースコードに PHP コードが含まれていない場合も、インストールが正しく行われていることを意味します。

[推奨学習: PHP ビデオ チュートリアル ]

他の人の多数のインストール ドキュメントを参照した後、自分で何かをまとめました。みんな。 。 。 。

1. PHP インストールの 2 つの異なるモード - CGI モードとモジュラー インストール モード

CGI モードでは、クライアントが PHP ファイルを要求すると、Web サーバーはこのファイルを解釈するために PHP.exe を呼び出します。解釈結果をWebページの形でクライアントに返すモジュール化ではPHPが起動してWebサーバーと連動して動作するため、ある観点から見るとPHPをApacheモジュールとしてインストールすることでセキュリティが向上し、実行が向上しますCGI モードよりも効率と速度が向上します。

次の例は PHP4.4.0 を例として取り上げ、Windows XP 環境で実装されています。

1. IIS でのインストール (ISAPI モード インストール)

(1) PHP 圧縮パッケージを c:\PHP\

(2) PHP をコピーし、ini の名前を変更します。 -dist を PHP.ini にコピーし、c:\windows にコピーします (ウィンドウ 2000 の場合は c:\winnt にコピーします)

(3) c:\PHP\PHP4ts.dll を c:\windows にコピーします。 system32 (必ずしも必須ではありません)

(4) IIS5.0の設定。 「コントロールパネル」→「管理ツール」→「インターネットサービスマネージャー」を開きます。

[既定の Web サイト] を右クリックし、[プロパティ] を選択します。

[ISAPI フィルター] タブをクリックし、[追加] をクリックして、c:\PHP\sapi にある PHP4isapi.dll を選択し、PHP という名前を付けます。

ホームディレクトリの設定ボタンをクリックし、「アプリケーションの設定」ダイアログボックスの「追加」をクリックすると、「アプリケーション拡張機能マッピングの追加/編集」ダイアログボックスが表示されます。 「参照」をクリックし、c:\PHP\sapi にある PHP4isapi.dll を選択します。拡張子は .PHP、その他のデフォルトで十分です。

2. IIS でのインストール (CGI モード インストール)

(1) PHP の Windows インストール プログラム PHP-4.4.0-installer.exe をダウンロードします。これには、外部 PHP 拡張機能 (PHP_ *.dll)。

(2) 段階的なインストール ウィザードに従います。インストール ウィザードは、PHP.ini ファイルをセットアップし、IIS サーバーを自動的に構成するために十分な情報を収集します。 (Apache をサーバーとして使用する場合も可能ですが、自動設定ができないため手動で行う必要があります)

(3) インストール完了後、IIS に CGI モードの PHP がインストールされます。

3. Apache のインストール (モジュラー インストール モード)

Apache 2.0.55 を例に挙げます

(1) Apache インストール パッケージをダウンロードします apache_2.0.55-win32 -x86 -no_ssl.exe。

(2) ダウンロードしたインストール ファイルを実行して、Apache インストール ファイルをインストールします。ホスト名、管理者メールボックス、その他の情報の入力を求められます。この情報は、インストール後に httpd.conf で変更できます。そして安心して入力できます。

(3) 今後の作業を容易にするために、デフォルトのインストール パスを変更することをお勧めします (ここでは「c:」に変更しました)

(4) インストールが完了したら、 apache2/conf /httpd.conf ファイルを編集する必要があります。

(5) IIS はデフォルトでポート 80 を占有するため、ServerName を "localhost:81" (213 行目) に変更し、ポート番号を 81 に変更する必要があります (120 行目の listen 80 を listen 81 に変更します)。

(6) PHP がサポートする Apache モジュール PHP4apache2.dll をロードし、134 行目に「LoadModule PHP4_module c:/PHP/sapi/PHP4apache2.dll」を追加します

(7) サポートされているサフィックス名をロードし、757 行目に「AddType application/x-httpd-PHP .PHP .PHP3 .PHP4」を追加します。

(8) デフォルトで認識される PHP ファイル名を追加して検索します。 DirectoryIndex が配置されている行 322 に、「index.PHP default.PHPdefault.htmdefault.html」を追加します。

(9) c:\PHP\PHP4ts.dll を c:\windows\system32 にコピーします (必須) )

(10) [スタート] メニューを開き、[ファイル名を指定して実行] をクリックし、cmd コマンドを入力します。

(11) apache2/bin ディレクトリに移動し、apache –k install および apache –k start を実行します。コマンド

(12) http://localhost: 81 にアクセスして、APACHE のウェルカム ページを表示します (Apache のインストールは成功しました)

(13) デバッグする PHP プログラムを apache2/htdocs に置きますを使用すると、PHP プログラムをデバッグできます。

(14) 変更した PHP デバッガーをカスタム パスに配置し、httpd.conf の DocumentRoot 値を変更することもできます。

サーバーの GD ライブラリ サポートを構成します: 1. PHP.ini ファイルを開き、extension=PHP_gd2.dll を見つけて、その前のセミコロン (555 行目)

2 を削除します。 extension_dir を見つけて、「extension_dir = "./"」を PHP をインストールした拡張機能ディレクトリに変更します。私の場合は、extension_dir = "c:/PHP/extensions"

3 です。 Apacheサーバーを再起動するだけです

以上がiis php5.2のインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。