もふぬこ動画☆画像

かわいい!おもしろい!猫動画と猫画像を毎日更新!(たまに違う記事も書いています)

WindowsのIISでPHPを動作させる方法

 IISPHPを動かす手順メモ

0.動作環境

 Windows7 Professional Editionで動作確認

(Windows Server 2008 でも、ほぼ同手順で動作確認)

 

1.IIS設定

 まずFastCGIを有効にする。

 コントロールパネルの「Windowsの機能の有効化または無効化」を選択。

f:id:emija:20131209162952j:plain

 

IIS」の「アプリケーション開発機能」の下にある「CGI」にチェックONしおk

f:id:emija:20131209163111j:plain

 IISの方はこれで終了。

 

2.PHPインストール

 PHPのページのWindowsバイナリをクリックして好きなバージョンをダウンロード

 http://windows.php.net/download/
  ※ダウンロードページにも書いていますがIISの場合にはNon Thread Safeを使うほうが良いようです。

 

現在の最新版では5.3.x系以前じゃないとInstallerは無いみたい。

 (5.5.xや5.4.xはInstallerのリンクが無い)

 

 5.3.xをダウンロードしてインストール

f:id:emija:20131209163622j:plain

 

 途中に出てくるWeb Server Setupでは IIS FastCGIを選択

 Nextをクリックして、その後も適当にポチポチボタン押してインストール終了。

 

3.動作確認

 適当なエディタで以下のコード入力して保存。

<?php 
phpinfo();
?>

 ファイル名はお好みで。俺はinfo.phpにした。

 

 このファイルをc:\inetpub\wwwrootの下にコピーしてブラウザを起動

 http://localhost/info.phpを表示

f:id:emija:20131209165015j:plain

 

 はいできました。

  

 PearとかPECLとか絡んでくるとちょっと面倒になってくるんですが。

 (この辺りはLinuxの方が楽かなという印象)

 

 そのあたりは別エントリーにします。

ばいにゃーん