本稿ではIIS7.5へのPHP5.3.6のインストールと設定方法を説明します。IIS7.5とIIS7.0は基本的に同じなのでIIS7.0でもそれなりに使えると思います。†IISをあらかじめインストールしておきます。CGI」を追加するのを忘れないように。インストールドキュメントにて記載しています。†IISでサイトの設定をしておきます。バーチャルホスト的な使い方をする場合はここでサイトを増やしておきましょう。ActiveDirectoryに属しておらずマシン名とWebサイトで設定するドメイン名が異なる場合は「C:\windows\system32\drivers\etc\hosts」で127.0.0.1に対して利用するドメイン名を追加しておくと良いと思います。作業用ツールから、サーバ構築に必要となるツールをインストールします。強制ではありませんが、それぞれのツールは必要になると思われますのでご自分でお好みのツールをDL・インストールしておくか、作業用ツールページに記載のあるツールをインストールしておきましょう。Safe」から「Zip」をクリック「x86」とありますが64bitOSでもこちらを使います。解凍して出来たフォルダの中を全て「c:\php\5.3.6」として配置(「c:\php\5.3.6\php.exe」みたいな配置にします。†PHPフォルダ内の「php.ini-production」を「php.ini」という名称で同一フォルダにコピー&ペースト。PHP5.3.0のphp.ini編集ページを参考に最低限の設定を行う。インターネットインフォメーションサービス(IIS)マネージャー」をクリックし、IISマネージャを表示させる。「マシン名」をクリックし、「ハンドラーマッピング」をダブルクリックしハンドラーマッピングの画面を表示する。マシン名は構築中のコンピュータの名前となります。†ドキュメントルートはデフォルトでは「C:\inetpub\wwwroot\」になります。ここにはIISのデフォルトコンテンツが含まれていますので削除しましょう。PHPの動作確認スクリプトを配置します。動作確認は以下の1行を書いた「phpinfo.php」を「C:\inetpub\wwwroot\」に配置して確認します。?>動作確認はブラウザから「http://サーバ名/phpinfo.php」にアクセスする事で確認できます。同一マシン上で確認する場合は「http://localhost/phpinfo.php」でOKです。成功した場合、以下のような画面が表示されます。既定のドキュメントに「index.php」を追加しておくと、ブラウザから「http://ホスト名/」とディレクトリに対してのアクセスの場合に同ディレクトリにある「index.php」を処理してクライアントに返すようになります。追加」とすると、ダイアログが表示されるので「index.php」と入力し「OK」をクリックします。既定のドキュメントの一覧が更新されます。今設定した「index.php」がリストの一番上に表示されている事を確認します。IISではこのリストの上から順番に評価していきますので、一番上にあることはパフォーマンスアップにつながります。リストの中で絶対使わない既定のドキュメント名が存在する場合は削除してしまっても構わないです。以上でIISへのPHP設定は完了です。トップページから各OSSのリンクをたどり、それぞれのインストール方法に従ってインストールしてみましょう。各OSSでインストールの際にPHPの設定(php.iniの編集)変更が必要なケースがあります。その場合はPHP5.3.0のphp.ini編集ページにて方法を記載していますのでそちらを参照してください。