Vista / Windows Server 2008 で IIS7 に PHP サポートを追加する方法
。 現在、多くの Web サイトは PHP で書かれていますが、サーバー環境は必ずしも FreeBSD または Linux であるとは限りません。さらに、これまでの多くのレポートによると、Windows Server 2008 での PHP の実行効率は 40% 以上向上しました。
次に、今日のトピック、IIS7 で PHP Web ページのサポートを追加する方法に入りましょう。
システム環境: Vista / Windows Server 2008
1. まず、IIS7 をインストールします (コントロール パネルプログラムと機能、Windows の機能)。ISAPI の 2 つのオプションを必ずチェックしてください。
インストールが完了したら、ブラウザに「http://127.0.0.1」と入力します。問題がなければ、IIS7 のようこそインターフェイスが表示されます。
2. 次に、PHP をインストールし
、PHP インストール パッケージをダウンロードします。 http://cn.php.net/downloads.php にアクセスして、ここから Windows バイナリをダウンロードします。 PHP のインストールが完了したら、d:php にインストールしました。このディレクトリで php.ini-dist を見つけ、名前を php.ini に変更して、php.ini を開きます。
検索: extension_dir = "./"、extension_dir = "d:php" に置き換えます。
見つかった: Windows 拡張機能:
以下のモジュール設定の各行からコメントを削除します。例は次のとおりです。
extension=php_mbstring.dll
拡張子=php_gd2.dll
拡張子=php_MySQL.dll
保存。ファイルをシステムの Windows ディレクトリにコピーします。
3. IIS7 で新しいアプリケーション プールを作成し、プールの .Net タイプを管理対象外に設定します。
新しい Web サイトを作成し、「読み取り」および「スクリプトの実行」権限を有効にします。完了したら、この Web サイトに ISAPI フィルターを追加します。
次に、ハンドラーマッピングを追加します
上記の手順で、Handler MappingにD:PHPphp5isapi.dllを追加します。
OK、すべての操作が完了しました。これで、PHP ファイルが適切に動作するかどうかをテストできます。