從零開始配置PHP到IIS7

    首先,PHP的最新版本只支持以FastCGI的方式安裝php到IIS上。所以不要再找ISAPI的配置方法了,無論是IIS6還是IIS7,都不宜再用ISAPI方式。其次,FastCGI模式比ISAPI快,所以,我們也應當捨棄落後的技術。

    本文記錄的是IIS7如何安裝PHP,之所以叫從零開始是因爲有些人總是會忽略掉最初的配置。結果不是安裝不上就是裝上了也運行不了,老是報錯。

    要安裝PHP到IIS7,首先你要確認自己已經安裝好IIS7到你的win7或vista上。

    然後,要確保你的IIS7安裝了CGI功能

   依次選擇:

    控制面板-->程序-->打開或關閉windows功能

    至此,要確保以下幾項被勾選。如圖:


 

    這樣,你的IIS纔算做好準備迎接PHP的安裝了。要不,安裝最新版本的PHP時是裝不上去的。PHP安裝程序會提示你要&*……%¥#*&……%等等一大堆鳥事。

 

然後是下載一個微軟特意爲PHP開發的程序PHPManager,下載地址很多,這裏提供一個:http://phpmanager.codeplex.com/

下載下來安裝之,安裝之後打開你的IIS7,你將看到這個圖標


好了,這個時候你的IIS7既已經支持php安裝,還安裝好了IIS7環境下的php管理工具(有了這個東西你幹嘛還要手動配置呢,除非你要做特定的開發工作,否則在這個方面追求什麼建樹可就把精力用錯地方了)。接下來只需要安裝php程序。在windows環境下,你只需要安裝windows Installer的版本就好,提供官方下載地址一枚:

http://windows.php.net/download/

 

下載下來後安裝之,一路‘下一步’,在選擇功能模塊時把默認沒有安裝的也安裝上。

接下來就是重新進入IIS7,雙擊PHP Manager,可以看到下圖



如果一切順利,你的php就已經安裝成功了。如果出現了上圖中的警示。也沒有關係,點擊View recommandations,你就可以看到下圖的界面


按照界面提示的操作一番,php上面的神馬配置就完全搞定了。多省心啊,在這個有太多讓人不省心的事件的年頭,能有這麼省心的事,真是值得我們程序員慶賀一番了。

 

最後,就是那個我們魂牽夢繞的phpinfo函數了,放心,已經配置好了,可以查看了,PHP Manager連這個也替我們做好了,看下圖,點擊紅框圈住的部位



 然後會出現一個站點選擇窗口,如下:

 


按圖所說選擇完畢後再點擊確定按鈕,你就可以看到php安裝成功後的phpinfo()的輸出結果了。這裏就截個小圖好了:

 


 

好了,你的php已經以FastCGI模式安裝到IIS7上了。

至於phpMyadmin 的配置,你需要看我的另外一篇博客文章,這裏只提供一個鏈接,不再講述了。

 

http://happear.iteye.com/admin/blogs/736942

 

 

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