網上有不少關於PHP在IIS下配置的教程,但都是一些很理性化的東西,我從裏面整理出來這個教程
發出來爲了方便參考,,有什麼問題也能夠你們一塊兒交流,,若是有什麼不對的地方,請指正..
下面的教程都是在windows 2000下實現的,其餘系統請本身參照修改,
操做系統目錄:c:\winnt
PHP默認安裝目錄:C:\php
PHP版本:PHP 4.3.10 下載地址:http://www.php.net/downloads.php (Windows Binaries)
Mysql版本:mysql-4.0.22-win 下載地址:http://dev.mysql.com/downloads/
zend :Zend Optimizer v2.5.5 下載地址:http://hn.51zz.com/soft17/ZendOptimizerWindows-i386.exe
首先將php壓縮包解壓到c:\php目錄下,
先 php.ini-dist更名爲php.ini
而後 php.ini 和php.exe複製到winnt目錄...
php4ts.dll和php4isapi.dll(這個在sapi目錄中)複製到winnt/system32 目錄..........
爲了使你的PHP能支持更多的模塊,用記事本打開Php.ini在裏面搜索extension_dir 將值./改成 C:\PHP\extensions
而後搜索 ;Windows Extensions 將下面的擴展模塊打開 ,只要將前面的;去掉即可以...但有部分模塊是不支持的..
在IIS下創建建一個PHP程序測試目錄,如D:\WEB,在"Internet
服務管理器"中,右擊"默認Web站點-> 新建-> 站點",別名爲web,實際路徑爲D:\web
要有讀取、運行腳本和瀏覽權限;
在IIS的ISAPI刷選器中添加php的篩選器
php有兩種運行的環境模式...
但都是從這裏添加
1.若是你想用Isapi模式,在 IIS下--主目錄配置修改可執行路徑 :C:\WINNT\System32\php4isapi.dll
若是想用CGI/FastCGI模式,先在php.ini搜索cgi.force_redirect = 將前面的;號去掉,將值改成 0 (默認爲1)
而後請在IIS下----主目錄配置修改可執行路徑 :C:\WINNT\php.exe
作完這些準備工做後不要忘記從新啓動IIS的WWW服務;
在D:\web目錄下寫一個測試PHP環境的文件info.php,
內容爲:
<?
Phpinfo();
?>
而後在瀏覽器中輸入http://你的IP/info.php
你將看到一個關於你的系統運行的PHP環境的相關信息
ZEND的安裝:
一路NEXT,而後到下面那個畫面時,請選擇IIS,
在繼續 NEXT後,選擇php.ini所在的目錄都是默認的...
而後仍是NEXT,,安裝過程當中會自動備份你的PHP.INI的文件和從新啓動IIS服務..
MYSQL的安裝:
MYSQL的安裝相對比較簡單,,一路next,安裝完畢,,會自動做爲系統的一個服務啓動.
在這裏再也不一一描述...php