想在windows 2003中好好跑php,又要節省記憶體,真是很為難的事情,考慮到IIS7.5 Express可以在WIN2003上跑,不但能以fastcgi的方式支援php,還內建Rewrite組件,只需簡單改改web.config的rule規則就可以了。
於是下載了IIS7.5 Express後,安裝,還需要對applicationHost.config進行配置,首先得找到這個檔案在哪裡,如果能在"我的文件"中IIS7Express目錄下找到,那就是它了,否則應該就是在IIS7 Express的安裝目錄下。
1、先修改:defaultDocument節,加入
2、找到fastcgi節。
3、找到handlles,加入
尤其要注意的一是,這一句最好加在最前面,也就是在下面的第一句,避免被其它Handle搶先處理了。
以上配置中,C:phpphp-cgi.exe 的部分替換成自己的php檔案夾中的php-cgi.exe的位置。
4、在配置節下,直接修改網站資訊,或直接用appcmd.exe add site來添加網站。
5、找到諸如wordpress的安裝資料夾,建立一個web.config檔案,在configuration配置節下,添加Gzip壓縮規則。
6、同樣在web.config中,Wordpress的rewrite完整的web.config檔案內容如下:
這樣就完全配置完畢了,然後在IIS7 Express目錄下,找到IISExpress.exe,直接雙擊運行,或者用命令列來執行指定載入哪個網站.
iisexpress.exe /site:'網站名稱1"
iisexpress.exe /site:'網站名稱2"
訪問一下,就會發現訪問速度比在windows下使用apache要快得多,而且少跑一個nginx,記憶體佔用整體上也少了很多。
http://www.bkjia.com/PHPjc/372037.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/372037.htmlTechArticle想在windows 2003中好好跑php,又要節省記憶體,真是很為難的事情,考慮到IIS7.5 Express可以在WIN2003上跑,不但能以fastcgi的方式支援php,還內建R...