OSSといえば、PHPですよね。
ということで、PHPのインストール手順でござい。
1. PHPのサイト(http://www.php.net/downloads.php)からパッケージをダウンロード。今回は「php-5.2.12-nts-Win32.zip」を利用。
2.ダウンロードしたZIPパッケージを「C:\PHP」に展開。
3.展開したフォルダにある「php.ini-recommended」をコピーし、「php.ini」として同フォルダに保存。
4.作成した「php.ini」を編集する。項目は以下の通り。
(1)セミコロンを外す。(注:行末のセミコロンはそのまま) 「; fastcgi.impersonate = 1;」 → 「fastcgi.impersonate = 1;」 (2)セミコロンを外す。 「; cgi.fix_pathinfo=1」 → 「cgi.fix_pathinfo=1」 「;mbstring.language = Japanese」 → 「mbstring.language = Japanese」 「;extension=php_bz2.dll」 → 「extension=php_bz2.dll」 「;extension=php_mcrypt.dll」 → 「extension=php_mcrypt.dll」 「;extension=php_mysql.dll」 → 「extension=php_mysql.dll」 「;extension=php_zip.dll」 → 「extension=php_zip.dll」 (3)セミコロンを外し、値を変更。 「; cgi.force_redirect = 1」 → 「cgi.force_redirect = 0」 「;extension_dir = "./"」 → 「extension_dir = "./ext"」 「;mbstring.internal_encoding = EUC-JP」 → 「mbstring.internal_encoding = UTF-8」 「;date.timezone =」 → 「;date.timezone = Asia/Tokyo」
5.ハンドラマッピングの設定。「サーバーマネージャー」を開き、「役割」−「Webサーバー(IIS)」−「インターネットインフォメーションサービス(IIS)マネージャー」を選択。サーバレベル(画像では"MANIAX24")を選択し、「ハンドラーマッピング」をダブルクリック。
6.ハンドラーマッピング画面で、「モジュールマップの追加」をクリック。
7.PHPモジュールの設定を以下のように入力し、「OK」をクリック。
9.ハンドラーマッピングに「PHP via FastCGI」が追加されたことを確認。