この記事の目的は、Win2000 Professional で PHP4 を IIS5 に構成する方法を説明することです。私は Windows2000 Professional 英語版、IIS5 英語版、および PHP の公式サイト www.php.net からダウンロードできる PHP4.0.4-Win32 バイナリを使用しています。間違ったものをダウンロードしないように注意してください。Unix ユーザー向けに用意されているのは、Win32 用の PHP 4.0.4 リリース候補 1 バイナリです。
Win2000 Professional はデフォルトのインストール中に IIS5 を忘れてしまうため、最初に IIS5 をインストールする必要があることに注意してください。 IIS5 のインストール方法についてはここで説明する必要はありません。ご不明な点がございましたら、他の情報を参照してください。
よし!
最初のステップは、PHP4.0.4-Win32.ZIP 圧縮パッケージを解凍することです。これを C:PHP4 の下に置くことができます。
2番目のステップとして、C:PHP4にあるphp.ini-distファイルをWINNTディレクトリにコピーし、名前をphp.iniに変更します。もちろん、実行するためにパラメータを変更する必要はありません。さまざまな状況に応じていくつかのパラメータを変更できます。
3番目のステップは、C:PHP4php4ts.dllをC:WINNTsystem32ディレクトリにコピーすることです。
4番目のステップ、スタート->プログラム->管理ツール->インターネットサービスマネージャーをクリックします
5番目のステップ、コンピュータ管理ウィンドウで「サービスとアプリケーション」/「インターネットインフォメーションサービス」を展開し、「デフォルトのWeb」をクリックします「サイト」を右クリックし、「プロパティ」を選択します。「デフォルトの Web サイトのプロパティ」ウィンドウが表示されます
ステップ 6. 「デフォルトの Web サイトのプロパティ」ウィンドウで「ISAPI フィルタ」ラベルをクリックし、「追加」をクリックします。ポップアップされた「フィルターのプロパティ」ウィンドウで、「フィルター名」に「PHP」を入力し、「実行可能ファイル」に「C:PHP4sapiphp4isapi.dll」を入力して確認します。
ステップ7:「デフォルトのWebサイトのプロパティ」ウィンドウの「ホームディレクトリ」タブをクリックし、「構成」ボタンをクリックし、ポップアップ「アプリケーション構成」ウィンドウの「追加」ボタンをクリックして、「追加」をクリックします。ポップアップの「追加」ボタン 「アプリケーション拡張イメージの編集」ダイアログボックスで、「実行可能ファイル」テキストボックスに「C:PHP4sapiphp4isapi.dll」と入力し、「拡張子」テキストボックスに「.php」と入力します。ボックス (ドットがある必要があることに注意してください)、はい。
ステップ8、コマンドラインウィンドウに戻り、「net stop iisadmin」コマンドを入力してIISサービスを終了します。関連サービスを停止するかどうかを尋ねられますので、「はい」と答えます。
IIS サービスを再起動します。
OK、設定は完了しました。設定が成功したかどうかをテストするための PHP プログラムを作成しましょう。 hello.php という名前のファイルを次の内容で編集します。
echo "Hello, World!";
?>
このファイルをデフォルトの Web ノードのデフォルトのファイル ディレクトリ (C: Inetpubwwwroot ) に保存します。ブラウザを開き、アドレス バーに localhost/hello.php と入力すると、古典的な「Hello, World!」がブラウザに表示されるはずです。ページが見つからず、上記の手順に問題がないことが確認できた場合は、ブラウザのアドレス バーにアドレス 127.0.0.1/hello.php を入力してみてください。成功した場合は、ホストに問題があることを意味します。ファイルを編集するには、C:WINNTsystem32driverstc の下の hosts ファイルを編集し、「127.0.0.1 localhost」という行を追加してください。
さて、PHP の旅を始めましょう!
上記は、Windows2000 の内容を含め、Windows2000 での PHP4 のインストールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。