密碼:6900
安裝步驟:
Fastcgi安裝
點(diǎn)擊安裝文件fcgisetup_1.5_rtw_x64.msi,一路下一步。安裝完成后在C:\\\\WINDOWS\\\\system32\\\\inetsrv\\\\目錄下多出了5個(gè)文件fcgiconfig.js,fcgiext.dll,fcgiext.ini,fcgilicense.rtf,fcgireadme.htm
這個(gè)時(shí)候在IIS6的"WEB服務(wù)擴(kuò)展"里就多出了一個(gè)FastCGI Handler
Php-5.2.17安裝,免安裝包
以D盤為例,把下載的“php-5.2.17-Win32-VC6-x86.zip”復(fù)制到D盤,再右鍵解壓縮 php-5.2.0-win32(假設(shè)安裝到此目錄)目錄下;
FastCGI安裝目錄內(nèi)的修改(注冊PHP到FastCGI)
打開C:\\\\WINDOWS\\\\system32\\\\inetsrv\\\\fcgiext.ini文件,在文件最后加上下面的三行語句:
[Types](這一行是文件原來就有的,應(yīng)該在文件末尾,在[Types]后面加上下面的語句就可以,要全部哦不然會(huì)報(bào)錯(cuò)的。)
(注:php安裝目錄下的php-cgi.exe)
php=PHP [PHP] ExePath=D:\\\\ php-5.2.0-win32\\\\php-cgi.ex
在 D:/php-5.2.0-Win32文件夾下找到“php.ini-dist”文件后先復(fù)制一份作為副本,方便以后出錯(cuò)后還原。然后將復(fù)制后的文件更名為“php.ini”;
用記事本打開“php.ini”文件,查找“extension_dir”,再將
extension_dir ="./" 改為 extension_dir ="D:/php-5.2.0-Win32/ext";(注:php的安裝目錄下的ext文件夾,這里應(yīng)該用斜杠/而不是反斜杠)。如下圖;
接著配置php擴(kuò)展支持,在php.ini文件中查找到以下行:
“ ;extension=php_curl.dll ” “;extension=php_mysql.dll” ; “ ;extension=php_ldap.dll ” “;extension=php_mysqli.dll” ; “ ;extension=php_exif.dll ” “;extension=php_gd2.dll” ; “;extension=php_mbstring.dll” “ ;extension=php_sockets.dll ” “ ;extension=php_xmlrpc.dll ”
前面的分號去掉,就表示php支持這些擴(kuò)展功能了;將以下配置設(shè)置為“display_errors= Off”,“l(fā)og_errors=
On”,“error_log= "D:\\\\ php-5.2.0-Win32\\\\kkeye_errors.log"”(指定位置);
保存并關(guān)閉php.ini文件;再將其復(fù)制到C:/Windows目錄下;
在D:/php-5.2.0-Win32文件夾下找到名為php5ts.dll,libmysql.dll的文件,并將其復(fù)制到C:/windows/System32文件夾中
(注:IIS處理PHP 5和MYSQL需要該文件)。
php安裝完畢。
第二步:配置iis
打開iis,鼠標(biāo)右鍵單擊左邊“Internet信息服務(wù)”下面的“網(wǎng)站”,然后選擇“屬性”,或彈出一個(gè)熟悉的“網(wǎng)站屬性”面板,切換到“主目錄”選項(xiàng)卡,點(diǎn)擊下面的“配置”,會(huì)彈出一個(gè)“應(yīng)用程序配置”的框,單擊下面的“添加”按鈕,最后在彈出的框中的“可執(zhí)行文件”定位到“C:\\\\WINDOWS\\\\system32\\\\inetsrv\\\\fcgiext.dll”,在“擴(kuò)展名”的文本框內(nèi)輸入“.php”(注:擴(kuò)展名前要加點(diǎn)),點(diǎn)擊確定。如下圖;
可執(zhí)行文件填寫C:\\\\WINDOWS\\\\system32\\\\inetsrv\\\\fcgiext.dll
擴(kuò)展名填寫.php。
動(dòng)作>限制為GET,HEAD,POST。
主目錄中執(zhí)行權(quán)限如下圖:
在文檔里設(shè)置如下圖:
鼠標(biāo)右鍵單擊左邊“Internet信息服務(wù)”下面的“web服務(wù)擴(kuò)展”,點(diǎn)擊“添加一個(gè)新的web服務(wù)擴(kuò)展”,然后添加一個(gè)新的web擴(kuò)展程序—輸入:PHP,再將可執(zhí)行文件指向 php文件夾根目錄下的php5isapi.dll所在路徑,并設(shè)為狀態(tài)為“允許”,最后點(diǎn)擊“確定”(漏掉了這一步導(dǎo)致訪問php文件時(shí)報(bào)403頁面無法訪問的現(xiàn)象)。如下圖;
Iis配置完畢,重啟iis。
測試php配置
在iis下新建一個(gè)站點(diǎn),然后在站點(diǎn)目錄下新建一個(gè)“test.php”文件,往里面寫入一句話 “echophpinfo();”,保存關(guān)閉。然后用瀏覽器訪問,如果能打開此網(wǎng)頁并出現(xiàn)以下畫面則表示配置成功了。
上傳網(wǎng)站代碼
ISAPI_Rewrite,路由重寫擴(kuò)展安裝
解壓縮ISAPI_Rewrite3_0112_x64.zip,得到 20140729131718_34157文件夾(內(nèi)含破解文件及安裝方法)、ISAPI_Rewrite3_0112_x64.msi 安裝文件;
雙擊 ISAPI_Rewrite3_0112_x64.msi進(jìn)行安裝,使用默認(rèn)選擇,點(diǎn)選下一步,直到完成(安裝過程會(huì)自動(dòng)重啟IIS)。
完成后,將 20140729131718_34157 文件下的 ISAPI_Rewrite.dll,ISAPI_RewriteSnapin.dll 2個(gè)文件,復(fù)制到 ISAPI_Rewrite 安裝目錄,覆蓋原來的文件(如果提示文件被占用,可先刪除原文件,再復(fù)制過去)。
在安裝目錄下找到 httpd.conf 文件。輸入以下內(nèi)容:
RegistrationName= coldstar
RegistrationCode= 2EAD-35GH-66NN-ZYBA
重起IIS,安裝完成。
配置,安裝完成后,將可在每個(gè)站點(diǎn)屬性的標(biāo)簽中看到 ISAPI_Rewrite 組件的標(biāo)簽,64位我在測試服務(wù)器安裝的時(shí)候沒看到這個(gè),安裝完成后什么也不用配置就可以使用:
重啟iis。
ISAPI_Rewrite的64位系統(tǒng)不需要ISAPI篩選器添加dll
所有安裝完畢,打開網(wǎng)站測試以下功能。
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請?jiān)L問西部數(shù)碼官網(wǎng):m.ps-sw.cn