標籤:server搭建wamp php wamp fastcgi
相關軟體下載:
1、PHP:
http://windows.php.net/downloads/releases/
1、安裝Microsoft Visual C++ 2012 Redistributable Package (x86)
雙擊VC++.exe
2、安裝IIS7,安裝時注意選擇CGI服務
3、安裝PHP
解壓php-5.6.30-nts-Win32-VC11-x86檔案
重新命名檔案夾為php,把php檔案夾拷貝到D盤根目錄
4、修改PHP.ini
開啟D:\php
複製php.ini-development另存新檔php.ini
用記事本開啟php.ini
做如下修改:
extension_dir ="D:\php\ext" #設定php模組路徑
date.timezone = PRC #設定時區為中國時區
register_globals = On #開啟GET資料調用
short_open_tag = On #php支援短標籤
cgi.force_redirect = 0 #開啟以CGI方式運行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
以下php擴充模組,根據需要選擇開啟,取消前面的分號為開始相應擴充模組
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
將以上常用組件前面的“;”去掉。
6、配置IIS支援PHP
開啟IIS
雙擊左邊“起始頁”下面的電腦名稱
找到中間的IIS部分,需要重建立一個網站開啟“處理常式映射”
650) this.width=650;" title="1.gif" src="https://s4.51cto.com/wyfs02/M01/99/B6/wKioL1lLdJDxZTihAAD6j_LudDE391.gif-wh_500x0-wm_3-wmp_4-s_831081855.gif" alt="wKioL1lLdJDxZTihAAD6j_LudDE391.gif-wh_50" />
650) this.width=650;" title="2.gif" src="https://s5.51cto.com/wyfs02/M01/99/B6/wKioL1lLdhGwo_7oAAD1Oe2sdhE483.gif-wh_500x0-wm_3-wmp_4-s_1506404848.gif" alt="wKioL1lLdhGwo_7oAAD1Oe2sdhE483.gif-wh_50" />
7、配置完成後,配置FastCGI設定:
650) this.width=650;" title="3.png" src="https://s5.51cto.com/wyfs02/M01/99/B6/wKiom1lLdkGB4nHKAAFthVOZX9g844.png-wh_500x0-wm_3-wmp_4-s_1648211832.png" alt="wKiom1lLdkGB4nHKAAFthVOZX9g844.png-wh_50" />
右擊“FastCGI設定”,選擇“開啟功能”
650) this.width=650;" title="11.png" src="https://s5.51cto.com/wyfs02/M02/99/B6/wKioL1lLdnvRKzcKAAIU-oWvcsg992.png-wh_500x0-wm_3-wmp_4-s_791078975.png" alt="wKioL1lLdnvRKzcKAAIU-oWvcsg992.png-wh_50" />
右擊"D:\php\php-cgi.exe",選擇“編輯”:
650) this.width=650;" title="22.png" src="https://s5.51cto.com/wyfs02/M02/99/B6/wKiom1lLdp_iGeIuAACjRdUVp-U328.png-wh_500x0-wm_3-wmp_4-s_3449219533.png" alt="wKiom1lLdp_iGeIuAACjRdUVp-U328.png-wh_50" />
監視對檔案所做的更改:D:\php\php.ini650) this.width=650;" title="33.png" src="https://s3.51cto.com/wyfs02/M00/99/B6/wKioL1lLdsrhiE-0AAA95id2594461.png-wh_500x0-wm_3-wmp_4-s_1258648756.png" alt="wKioL1lLdsrhiE-0AAA95id2594461.png-wh_50" />
選擇環境變數,然後點擊添加,添加PHP_FCGI_MAX_REQUESTS,取值設定為10000。
注意:採用x64php可以不用配置程式池,但採用32位的php一定要對相應的網站程式池進行配置
“應用程式集區”–找到網站名稱相同的程式池如“dvbbs”–“進階設定”:
650) this.width=650;" title="123.png" src="https://s5.51cto.com/wyfs02/M02/99/B6/wKioL1lLdvrSS7sYAAD2zaAZ3uQ522.png-wh_500x0-wm_3-wmp_4-s_1482456154.png" alt="wKioL1lLdvrSS7sYAAD2zaAZ3uQ522.png-wh_50" />
建立並指定網站目錄 在檔案夾裡面建立一個index.php
,<?
phpinfo();
?>
給網站目錄IIS的相關許可權 在預設目錄下添加index.php
全部配置完畢,重啟IIS。
本文出自 “高家大少的技術部落格” 部落格,請務必保留此出處http://gpj1997.blog.51cto.com/12830710/1940977
Windows Server 2008 R2(x64) IIS7+PHP5.6.30(FastCGI)環境搭建