WindowsServer2012にIIS8 + PHP5.4.10の環境を構築する

サーバーマネージャー
1.[管理][役割と機能の追加]で次へ、
2.「役割ベースまたは機能ベースのインストール」で次へ、
3.インストールするサーバーを選んで次へ
4.[サーバーの役割選択画面]でWebサーバー(IIS)にチェック
5.「Webサーバー(IIS)に必要な機能を追加しますか?」というダイアログで、「機能の追加」をクリック
6.[機能の選択画面]で次へ、
7.[Webサーバーの役割(IIS)画面]でインストールするIISの詳細設定する。
8.[役割サービスの選択][Webサーバー][アプリケーション開発][CGI]を選択
9.[インストールの最終確認画面]「必要に応じてサーバーを再起動する」にチェック
10.インストール開始。

11.http://windows.php.net/download/からphpをダウンロード
12.php.iniの修正
;コメントを外す
cgi.fix_pathinfo=1
fastcgi.impersonate=1

;コメントをはずし、値を1から0に変更
cgi.force_redirect=0

;コメントを外し、値を設定する
error_log = c:/php5/logs/php_errors.log
date.timezone = Asia/Tokyo
open_basedir = “C:\inetpub\wwwroot”
extension_dir = “./ext”
13.ログの出力先フォルダの作成。
14.「c:\php5」フォルダを作成し、php関連ファイル一式をコピー
15.php5フォルダへ「IIS_IUSRS」のアクセス権設定
16.IISマネージャーで[サーバー名][サイト][Default Web Site]を選択し、「ハンドラーマッピング」「機能を開く」「モジュールマップの追加」
要求パス:*.php
モジュール:FastCgiModule
実行可能ファイル:c:\php5\php-cgi.exe
名前:phpFCgi(任意)
17.phpの動作確認

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です