世の中では Linux + Apache + MySQL + PHP が主流なんですってね。
知りませんでしたわ、オホホホホ。
Linuxってさぁ、メンドクサイんだよね。
Apacheってさぁ、メンドクサイんだよね。
ってことで、Windows + IIS にするわ。
よろしくね。
んでだ、
PHPを駆動させる時、ISAPIをつかうよりFastCGIで駆動したほうが高速とのこと。
理屈は勝手にググレカス。
ほんならFastCGIの導入逝きます。
■STEP1)
FastCGIを↓からDL
・ FastCGI for IIS7
・ FastCGI for IIS6
■STEP2)
インストーラからインストール
※いまキャプってるからまっとれ
■STEP3)
「C:\WINDOWS\system32\inetsrv\fcgiext.ini」 の
最下部に以下の設定を追加
※赤字部分は適宜変更のこと
[Types]
php=App01
[App01]
ExePath=C:\PHP\php-cgi.exe
QUEUELength=1001
MaxInstances=20
IdleTimeout=200
ActivityTimeout=20
RequestTimeout=600
InstanceMaxRequests=1000
IgnoreExistingDirectories=n
php=App01
[App01]
ExePath=C:\PHP\php-cgi.exe
QUEUELength=1001
MaxInstances=20
IdleTimeout=200
ActivityTimeout=20
RequestTimeout=600
InstanceMaxRequests=1000
IgnoreExistingDirectories=n
■STEP4)
IISの設定
■STEP5)
確認してみる。
適当にPHPファイルを読み込んでみて、無事に表示されればOK。
■参考サイト&その他)
※http://labs.progfast.jp/index.php/arts/wordpress-by-fastcgi-for-iis/
※ちなみに、ISAPIでPHPを駆動させる場合はIISマップ設定で「php5isapi.dll」を呼んでやればOK。これもメンドクサイから詳しく知りたいやつは勝手にググレカス。