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