iis7下fastcgi模塊配置php環境,實現網絡多線程加速,效率更高,更穩定。
工具/原料
IIS 7+PHP Manager
PHP 5.3以上版本
方法/步驟
首先安裝IIS 7,下載PHP Manager(請百度搜索下載,坑爹的不允許發鏈接),請根據自己的系統選擇32位或者64位下載。安裝步驟就不截圖了,一路按next就好了。安裝完後在IIS管理器裡面就能看到PHP Manager了。
下載php5.3以上版本。在選擇版本時有
Thread Safe和Non Thread Safe之分。Non Thread Safe就是非線程安全,Thread Safe 是線程安全。在windows+IIS平臺選擇Non Thread Safe版本的PHP,並選擇V9以上的版本。本文以64位V11 Non Thread Safe 5.5.14版本為例:
解壓PHP 5.5壓縮包到某個文件夾中(本文以D:\PHPweb\PHP),打開IIS管理器,雙擊“PHP Manager”:
點擊“Register New PHP Version”,在彈出框裡面選擇PHP目錄下的php-cgi.exe文件,點擊確認後就能看到PHP的相關信息:
重啟IIS,PHP運行環境就配置成功了。出現“FastCGI進程意外退出”如何解決?在DOS下輸入命令“D:\PHPweb\PHP\php.exe -v”,根據提示做相應的修改即可。小編在運行命令後提示“缺失msvcp110.dll”,在36X衛士中“人工服務”直接修復了。
注意事項
Win系統下選擇正確的PHP版本
配置好PHP環境後一定要重啟IIS