Windows配置IIS支持PHP擴展組件經(jīng)典教程
盡管在有很多一鍵配置php的工具,但往往這些工具在配置php的同時,也配置了很多其他的組件在里面;如果這些組件我們自己又不用的話,不僅會損耗自己的資源,而且還有可能給系統(tǒng)帶來安全隱患。以下宇塵網(wǎng)絡幫助中心就與大家一起分享,在windows server 2003的iis中如何配置php組件。域名知識|虛擬主機知識|VPS主機知識|服務器知識|網(wǎng)站建設知識|網(wǎng)絡推廣
注意:此方式適用于IIS6+php5.2.17的配置
第一步:下載和安裝PHP支持包
下載php版本為:php-5.2.17-Win32-VC6-x86.zip,這里需要注意一個問題是,當前php的最新版本的配置方法與5.2.17的配置方法有出入比較大,為了保證配置成功,請大家下載php-5.2.17;同時下面的時候要注意下載zip版本,因為不用的壓縮方式,里面對應的不同的文件內(nèi)容。美國月付空間、月付美國空間、美國VPS、美國服務器租用
第二步:將zip文件到解壓磁盤目錄下,并將文件夾命名用如下方式命令“C:\php”;當然不一定要在系統(tǒng)盤下面,在其他盤也可以。不過本教程以C:\PHP為例子講解。
第三步:進入C: \php\目錄下將php5ts.dll文件拷貝到C:\Windows\system32下面。
第四步:將php.ini-dist文件拷貝到C: \Windows\目錄下,并將其命名為“php.ini”。
第五步:通過記事本編輯“php.ini”文件,將“extension_dir =”./””該成“extension_dir = "C:\php\ext"”,最后保存即可。
第六步:配置php搭配mysql,當然如果不用mysql數(shù)據(jù)庫的話,此步驟省略。
extension=php_gd2.dll //用作gd庫支持
extension=php_mbstring.dll //用作phpmyadmin的組件(此項可選)
extension=php_mysql.dll //讓php開放支持mysql
配置完以上步驟后,還需將php文件夾下的ext下的php_gd2.dll、 php_mbstring.dll、php_mysql.dll三個dll文件復制在C:\windows\system32下
第七步:在IIS中配置 PHP
1.選擇“開始”菜單->“程序”->“管理工具”-> “Internet 信息服務(IIS)管理器”,然后點擊“Web服務擴展”里面的“添加一個新的Web服務擴展。接著會出現(xiàn)“新建Web服務擴展”窗口,在“擴展名”中輸入“php”,然后點擊里面的“添加”按鈕,把C:\php\php5isapi.dll(注意不是“php5ts.dll”)。最后把“設置擴展狀態(tài)為運行” 勾上(也就是啟用對PHP文件的支持),確定便可,如下圖,F(xiàn)在可以在“Web 服務擴展”列表中看到剛剛添加的項了,將其設置為允許。
2.打開“Internet 信息服務(IIS)管理器”->“本地計算機”->“網(wǎng)站”->“默認網(wǎng)站”。右擊“默認網(wǎng)站”,選擇右鍵菜單里面的屬性,會出現(xiàn)網(wǎng)站的屬性設置窗口。然后我們選擇“主目錄”選項卡,點擊里面的“配置”按鈕。
3.在“應用程序配置”窗口中點擊“添加”按鈕,在“擴展名”中輸入“php”,在“可執(zhí)行文件”中將上面所提到的C:\php\php5isapi.dll 添加到里面去。
第八步:驗證安裝是否成功仿牌空間、香港月付空間、韓國月付空間、日本月付空間、荷蘭VPS、香港VPS
在默認站點的根目錄下新建文件“phpinfo.php”,內(nèi)容如下:
<?php
phpinfo();
?>
保存后,通過http://ip/phpinfo.php訪問;若返回php的配置信息,這表示配置成功。若配置失敗清楚之前步驟。
更多技術(shù)知識,更多網(wǎng)絡服務,盡在宇塵網(wǎng)絡。我們的成長,離不開你們的支持,宇塵網(wǎng)絡,歡迎您的訪問。