windows2008中IIS7配置fastcgi+php詳細教程

windows2008中IIS7配置fastcgi+php詳細教程

好馬配好鞍,現在很多人還在用isapi模式在iis下配置php,強烈推薦以fastcgi模式配置php。

  今天閒來無事,繼而順手截圖做一些IIS7的安裝圖文教程,以及fastcgi模式下配置PHP,現在網上很多IIS7下配置PHP的教程還停頓在IIS6的配置階段,還在用isapi模式,如果是這樣,還是直接用IIS6好了,不然IIS7再好也是浪費。廢話不多說了,教程以圖片示例,所以簡單的地方就不用文字說明了,大家一看圖就會了,其實最關鍵的還是要自己多摸索,要有不怕重裝系統的精神。

1、右鍵"計算機",點擊"管理"

2、添加角色

 

3、添加角色服務

如果你的程序在IIS7下出錯,記得選擇服務的時候添加IIS6兼容模塊,如果無問題,這個可以不用選擇;

4、打開"處理程序映射"

選擇"添加模塊映射",添加你PHP目錄中的php-cgi;

5、選擇fastcgi配置(注意,這裏如果是IIS7,則需要手動安裝Administration Pack for IIS 7.0 ,如果是IIS7.5,則無需下載,IIS7.5已經集成此功能);

點擊"Edit.。.",則彈出如下圖:

添加:PHP_FCGI_MAX_REQUESTS , value 數值10000;

進入你PHP的存放目錄,複製一份php.ini-disk,改名爲php.ini;

fastcgi.impersonate = 1

cgi.fix_pathinfo=1

cgi.force_redirect = 0

以上3個前的;去掉,並修改以上相應數值,如下圖所示:

這樣就可以完整的運行PHP了,可以用

<?php phpinfo();?>

複製代碼

測試是否正常;

以上PHP的配置,只是配置以fastcgi模式運行php,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章