....寫本文的目的主要是回報一下引路人站長為大家寫的兩篇介紹在win9x下和linux下安裝PHP4.04的文章。也希望能夠給初學者一點點幫助。本文主要介紹PHP4.04及mysql3.22.34在英文win2000系統IIS下的安裝。 文中所汲及的軟件都可以在本站目下載。由於是回復引路人的文章,所以文章格式編排和它的相同,可不要以為是抄襲喲(當然也是有一點點啦,:))
....所需軟件
·php4.04 win 32位安裝程序
·mysql3.22.34 win 32位版共享版
第一步 下載所需程序,安裝運行MYSQL3.22安裝程序。
....下載包是一ZIP文件包需用WINZIP等工具解開,運行setup.exe安裝,缺省安裝目錄是c:mysql。將PHP4文件包解開到c:php目錄下。
第二步 安裝數據庫及php4。
.... 首先確定你的系統有沒有安裝IIS,如果沒有那就先按下面的方法裝IIS吧,:),Win200的professional版的安裝盤中沒有附帶IIS,所以你首先要找到一張Win2000 Server版的安裝盤,然後打開Control Panel,接著運行Add/Remove Programs 選Add/Remove Windows Components 安裝Internet Information Services,然後根據提示Step By Step.OK,現在已經裝好了IIS,下面進行PHP的安裝
.... 解壓後在PHP的目錄下有如下文件
·php.ini-dist
·msvcrt.dll
·pws-php4.reg
·libmysql.dll
·php.exe
·php4ts.dll
·php4isapi.dll
·php_mysql.dll
.... 將所有dll文件copy 到你的system目錄,如C:WINNTsystem32下,注意喲,php.exe不是一個標准的可執行程序,所以你必須把那些DLL文件拷貝到system32
將php.ini-dist改名為php.ini
修改 extension_dir = ./
為 extension_dir = c:winntsystem32
修改 ;extension=php_mysql.dll
除去前邊的";"號
在[mysql]欄下修改
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
這三欄原始參數為空。
復制php.ini 到c:WINNT 目錄下
然後再次打開Control Panel,打開Administrative Tools 運行 Internet Services Manager 在Web服務上點鼠標右鍵,選Properties,如圖一所示:
圖一
然後在彈出的窗口中選ISAPI filter,如圖二所示:
圖二
增加一個以PHP為名字,包含php4isapi.dll的子鍵,如圖三示:
圖三
接著在Home Directory中選Configuration,增加一個應用映射。如圖四,圖五所示:不過要注意喲要用php4isapi.dll 而不是php.exe!
圖四
圖五所示
下面的就簡單了,你只要重啟一次iis服務就可以用PHP喽
第三步測試
....運行c:mysqlinmysqld-shareware.exe啟動數所庫,或者用 c:mysqlinmysqld-shareware.exe --install命令把mysql做為一項服務來加載。如果不想加載了可以用c:mysqlinmysqld-shareware.exe --remove把mysql卸載下來。
.... 你也可以新建立一個php文件如下,然後IE下運行這個info.php文件,如果能夠運行,這表明整個系統以能正常工作。
文件名 info.php
//查看系統狀況 文件開始
phpinfo();?>
//文件結束
在IE中訪問此頁時你將得到有關PHP的運行資料.
注.本文中所有內容都在文中有關的平台上運行通過,不同的PHP版本可能會有所不同在WINNT下安裝時php.ini及dll文件分別放在c:winnt及c:winntsystem32下.