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