|
WindowsXP+IIS+PHP5+MySQL5+Zend+GD庫(kù)+phpMyAdmin+PHPWind 5.3 本機(jī)安裝 一、準(zhǔn)備工作: 1、安裝好WindowsXP及IIS,這是最基本的要求,就不多說(shuō)了?梢栽跒g覽器中打開(kāi):http://localhost/,如能看到以下畫(huà)面,就說(shuō)明IIS安裝成功了。注意:此時(shí)的IIS還未經(jīng)配置。
2、準(zhǔn)備好所需用到的軟件,我所用的具體如下: PHP V5.2.1 For Windows http://www.skycn.com/soft/516.html
MySQL For Windows V5.2 Alpha http://www.skycn.com/soft/1262.html
PHPMyAdmin For Windows V2.10.1 RC1 http://www.skycn.com/soft/10687.html
Zend Optimizer V3.2.6 For Windows http://www.skycn.com/soft/20133.html
PHPWind論壇系統(tǒng) V5.3 http://www.skycn.com/soft/34201.html
3、系統(tǒng)構(gòu)建設(shè)定: WindowsXP 安裝在“C:\WinXP”目錄下; 建壇所需用到的軟件均安裝在“F:\MyForumProg”目錄下,IIS根目錄為“F:\MyForumProg\MyBBS”目錄; 本例中MySQL系統(tǒng)“root”用戶(hù)口令為“123456”,論壇數(shù)據(jù)庫(kù)名為“MyData”。 如果大家的系統(tǒng)設(shè)定與此不同,請(qǐng)注意在相關(guān)處自行修改。
另:在所配截圖中,請(qǐng)注意鼠標(biāo)箭頭所指。
二、PHP安裝: 1、將“PHP V5.2.1 for Windows”安裝包直接解壓到“F:\MyForumProg\PHP”目錄下(見(jiàn)下圖)。
2、將“F:\MyForumProg\PHP”目錄下的“php.exe”、“php-win.exe”及“php.ini-recommended”等三個(gè)文件拷貝到“C:\WinXP”目錄下;將“F:\MyForumProg\PHP”目錄下所有的“.dll”文件拷貝到“C:\WinXP\system32”目錄下。我在拷貝時(shí)未見(jiàn)有重名提示,如有重名提示就選擇覆蓋。 另:有些教程上特別提到:“要將‘F:\MyForumProg\PHP\ext’目錄下所有的‘.dll’文件也拷貝到‘C:\WinXP\system32’目錄下”,我沒(méi)拷也裝成了,但不知道將來(lái)在使用過(guò)程中會(huì)不會(huì)有影響。
3、將“C:\WinXP\php.ini-recommended”文件改名為“php.ini”,然后用記事本打開(kāi)編輯。 查找字符串“register_globals = Off”,將“register_globals = Off”改為“register_globals = On”(見(jiàn)下圖);
查找字符串“extension_dir =”,將“extension_dir = ".\"”改為“extension_dir = "F:\MyForumProg\PHP\ext"”(見(jiàn)下圖);
查找字符串“; Windows Extensions”,將下列各行行首的分號(hào)(;)去掉(見(jiàn)下圖): ;extension=php_dbase.dll 可選 ;extension=php_gd2.dll 此項(xiàng)用以支持GD庫(kù)的,一般需要,必選 ;extension=php_ldap.dll 可選 ;extension=php_mbstring.dll 此項(xiàng)不選則使用PHPMyAdmin會(huì)提示錯(cuò)誤,必選 ;extension=php_mssql.dll 此項(xiàng)用以支持MSSQL數(shù)據(jù)庫(kù),可選 ;extension=php_mysql.dll 此項(xiàng)用以支持MySQL數(shù)據(jù)庫(kù),必選
最后,保存文件退出,PHP至此安裝、配置完畢。
三、配置IIS以支持PHP: 1、運(yùn)行模式選擇:PHP有CGI 和ISAPI 兩種運(yùn)行模式。一般說(shuō)來(lái),CGI 模式系統(tǒng)資源消耗高,容易因超時(shí)而沒(méi)有反映,但實(shí)際上比較安全;而ISAPI 模式執(zhí)行效率高,系統(tǒng)資源消耗小,負(fù)載能力強(qiáng),但安全性略遜。本例所講的是本機(jī)安裝,在安全性要求上可以適度放寬,故以ISAPI模式為例介紹配置步驟。
2、在“控制面板”的“管理工具”中雙擊運(yùn)行“Internet 信息服務(wù)”,在隨后彈出的“Internet 信息服務(wù)”窗口中逐級(jí)點(diǎn)開(kāi)左側(cè)的“+”號(hào),直至“默認(rèn)網(wǎng)站”出現(xiàn);在“默認(rèn)網(wǎng)站”上單擊右鍵并點(diǎn)選“停止”,停止IIS的Web支持以便配置(見(jiàn)下圖)。
3、在“默認(rèn)網(wǎng)站”上單擊右鍵并點(diǎn)選“屬性”(注意:此時(shí)“默認(rèn)網(wǎng)站”已變?yōu)椤澳J(rèn)網(wǎng)站(停止)”了),開(kāi)始對(duì)IIS進(jìn)行配置(見(jiàn)下圖)。
4、在隨后彈出的“默認(rèn)網(wǎng)站(停止)屬性”窗口中,點(diǎn)選“主目錄”,將“本地路徑”設(shè)為“F:\MyForumProg\MyBBS”(見(jiàn)下圖);
注意:“應(yīng)用程序設(shè)置”欄中的“執(zhí)行權(quán)限”項(xiàng)應(yīng)為“純腳本”(默認(rèn)選項(xiàng),見(jiàn)下圖);
然后,再點(diǎn)選右側(cè)的“配置”按鈕(見(jiàn)下圖);
在隨后彈出的“應(yīng)用程序配置”窗口的“映射”項(xiàng)中,點(diǎn)選下方的“添加”按鈕(見(jiàn)下圖);
在接著彈出的“添加/編輯應(yīng)用程序擴(kuò)展名映射”窗口中,“可執(zhí)行文件”處輸入“F:\MyForumProg\PHP\php5isapi.dll”,“擴(kuò)展名”處輸入“.php”(注意別漏了“.”),然后點(diǎn)下方的“確定”按鈕退出(見(jiàn)下圖);
退出“添加/編輯應(yīng)用程序擴(kuò)展名映射”窗口后,你可以在“應(yīng)用程序配置”窗口的“映射”項(xiàng)中看到剛才添加的“.php”應(yīng)用程序映射(見(jiàn)下圖),接著點(diǎn)下方的“確定”按鈕退出。
5、返回“默認(rèn)網(wǎng)站(停止)屬性”窗口后,點(diǎn)選“ISAPI篩選器”項(xiàng),然后點(diǎn)右側(cè)的“添加”按鈕(見(jiàn)下圖);
在隨后彈出的“篩選器屬性”窗口中,“篩選器名稱(chēng)”處輸入“php”(注意:這里沒(méi)有“.”了),“可執(zhí)行文件”處輸入“F:\MyForumProg\PHP\php5isapi.dll”,然后點(diǎn)下方的“確定”按鈕退出(見(jiàn)下圖);
退出“篩選器屬性”窗口后,你可以在“ISAPI篩選器”窗口中看到剛才添加的“php”篩選器(見(jiàn)下圖),接著點(diǎn)下方的“確定”按鈕退出。
6、返回“默認(rèn)網(wǎng)站(停止)屬性”窗口后,點(diǎn)選“文檔”項(xiàng),然后點(diǎn)右側(cè)的“添加”按鈕(見(jiàn)下圖);
在隨后彈出的“添加默認(rèn)文檔”窗口中,“默認(rèn)文檔名”處輸入“index.php”,向默認(rèn)的 Web 站點(diǎn)啟動(dòng)文檔列表中添加“index.php” 項(xiàng),然后點(diǎn)“確定”按鈕退出(見(jiàn)下圖);
返回“默認(rèn)網(wǎng)站(停止)屬性”的“文檔”窗口后,點(diǎn)選“index.php”項(xiàng),然后點(diǎn)擊左側(cè)的上箭頭,直至“index.php”項(xiàng)升到頂端(見(jiàn)下圖),將“index.php ”啟動(dòng)文檔的優(yōu)先級(jí)升到最高,以便訪(fǎng)問(wèn)站點(diǎn)時(shí)首先尋找并打開(kāi)“index.php ”啟動(dòng)文檔,接著點(diǎn)下方的“確定”按鈕退出;
在隨后彈出的“繼承覆蓋”窗口中,接著點(diǎn)下方的“確定”按鈕退出“默認(rèn)網(wǎng)站(停止)屬性”窗口(見(jiàn)下圖)。
7、在“開(kāi)始”菜單的“運(yùn)行”中順序執(zhí)行下列三條命令: net stop w3svc net stop iisadmin net start w3svc
8、再次運(yùn)行“Internet 信息服務(wù)”,在“默認(rèn)網(wǎng)站(停止)”上單擊右鍵并點(diǎn)選“啟動(dòng)”,以啟動(dòng)IIS的Web支持(見(jiàn)下圖);
此時(shí)進(jìn)入“默認(rèn)網(wǎng)站 屬性”窗口,點(diǎn)選“ISAPI篩選器”項(xiàng),可以看到“php”篩選器已經(jīng)加載(見(jiàn)下圖);
IIS至此已全部配置完畢,關(guān)閉“Internet 信息服務(wù)”窗口。
9、在IIS 根目錄(F:\MyForumProg\MyBBS)下建立一個(gè)名為“phpinfo.php”的文件,內(nèi)容如下: <?php phpinfo(); ?> 在瀏覽器中打開(kāi):http://localhost/phpinfo.php,如能看到當(dāng)前服務(wù)器所支持PHP的全部信息,則說(shuō)明IIS配置成功了。注意:“Server API”的模式為“ISAPI ”(見(jiàn)下圖)。
本新聞共 4頁(yè),當(dāng)前在第 1頁(yè) 1 2 3 4 |
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|