準(zhǔn)備工作:
1.一臺(tái)系統(tǒng)為Windows Server版的計(jì)算機(jī)(我這里用的是Windows Server 2003 EE)
步驟:
1.將TCP/IP參數(shù)配置如下,并運(yùn)行“sysocmgr /i:sysoc.inf”,打開(kāi)Windows組件向?qū)?br/>
2.勾上DNS和IIS點(diǎn)確定安裝
3. 安裝PHP
PHP我用的是PHP5.1.4版,所有工具都已經(jīng)打包,將PHP5.1.4壓縮包解壓縮至E盤的根目錄,改名為PHP,即 E:\\PHP,并設(shè)置安全權(quán)限為Everone完全控制
4.將E盤PHP目錄下的16個(gè).dll文件拷貝到C:\\WINDOWS\\system32目錄下,同時(shí)將PHP目錄中ext子目錄中的所有的文件也拷貝到 C:\\WINDOWS\\system32目錄下(我這里就搜索E:\\PHP下的*.dll全部復(fù)制到C:\\WINDOWS\\system32下),設(shè)置權(quán)限為Everone完全控制
5.將PHP目錄中的PHP.exe PHP-win.exe PHP.ini-dist三個(gè)文件拷貝到C盤windows的目錄下,(如果是Win2000系統(tǒng),應(yīng)為C 盤的WINNT目錄下),將PHP.ini-dis改名為PHP.ini,設(shè)置權(quán)限為Everone完全控制
6.打開(kāi)C:\\windows下的PHP.ini,查找register_globals = off 改off為on
7.查找extension_dir = 將路徑指向PHP目錄中的ext目錄(即E:\\PHP\\ext)
8.查找下列語(yǔ)句,將其前面的 ; 符號(hào)去掉。這些語(yǔ)句幾乎是挨著的,不用逐個(gè)查找
;extension=php_dbase.dll
;extension=php_gd2.dll (用來(lái)支持GD庫(kù),所以必須去掉)
;extension=php_ldap.dll
;extension=php_mbstring.dll (如果不去掉的話phpmyadmin會(huì)有紅色的提示)
;extension=php_mssql.dll (支持MSSQL數(shù)據(jù)庫(kù))
;extension=php_mysql.dll (支持MYSQL數(shù)據(jù)庫(kù))
最后保存即可
9.配置DNS服務(wù),目的就是為了用主機(jī)頭,讓一臺(tái)服務(wù)器多放幾個(gè)站,先新建一個(gè)站,并新建兩條A記錄如下
10.打開(kāi)IIS 管理器,把Web服務(wù)擴(kuò)展全部起用
11. 打開(kāi) “網(wǎng)站屬性” ,“進(jìn)入“ISAPI篩選器”,點(diǎn)擊 “添加”――篩選器名稱:PHP,可執(zhí)行文件:E:\\php\\php5isapi.dll (盤符不同路徑也不同)
12. 回到“主目錄”――執(zhí)行權(quán)限為 “純腳本”――配置――映射――添加――可執(zhí)行文件:E:\\php\\php5isapi.dll擴(kuò)展名:.php(可千萬(wàn)不要忘記那個(gè)小點(diǎn))
13. 回到“文檔”添加一個(gè) index.php,不然就無(wú)法訪問(wèn)主頁(yè)了
14.重起IIS服務(wù),再打開(kāi)“ISAPI篩選器”,可以看到PHP已經(jīng)加載了,綠色的箭頭向上
15.安裝MySQL Server 5.0數(shù)據(jù)庫(kù),按默認(rèn)即可,需要修改的地方我已經(jīng)把圖貼出來(lái)了
為了安全起見(jiàn),這里設(shè)置了密碼,等下在MySQL管理目錄要修改個(gè)文件,把密碼輸進(jìn)去
16.這個(gè)文件夾下是MySQL管理目錄,等下要配置成一個(gè)網(wǎng)站,這里也需要設(shè)置權(quán)限
17.新建一個(gè)站(即MySQL管理站)
19.瀏覽MySQL管理站,報(bào)一個(gè)密碼不對(duì)的錯(cuò)誤,這是正常的