windows運(yùn)行php程序,最多使用的環(huán)境是搭建apache+php+mysql,不過如果你要在電腦同時(shí)運(yùn)行asp、asp.net和php,那么你還需要一個(gè)IIS服務(wù)器環(huán)境。
我之前就是搭建了apache和iis兩個(gè)環(huán)境來運(yùn)行這兩種程序的,但是發(fā)現(xiàn)在操作上很麻煩,一旦使用php,那么iis就被自動(dòng)關(guān)閉而到時(shí)運(yùn)行不了asp和asp.net,好像是端口有沖突,我也沒有深究,所以,電腦就不能同時(shí)運(yùn)行php和asp、asp.net,這給程序開發(fā)和調(diào)試帶來很大的不便。
后來發(fā)現(xiàn)IIS也可以配置支持PHP,使我感到異常興奮,那樣我就可以不需要再裝apache服務(wù)器了。
windows2003 IIS配置支持PHP環(huán)境,網(wǎng)上介紹的大多數(shù)是手動(dòng)配置,雖然不復(fù)雜,但我們還是要手動(dòng)去修改配置文件等操作,對于很多人來說,還是有一種恐懼感。
傻瓜式的安裝配置方法,才是最好的方法,我們不需要懂任何代碼,一路下去“next”、“next”就配置好了。
我現(xiàn)在用的就是這個(gè)方法,星外PHP5.2.13全自動(dòng)安裝。使用很簡單,30秒可以搞定,讓你的iis支持php。
首先要下載安裝程序,在百度搜素就能找到安裝程序下載了,http://www.xzlm.com/down/7851.html。
接著,解壓下載的文件,應(yīng)該只有一個(gè)exe執(zhí)行文件,我們就直接點(diǎn)擊他,一路下去“下一步”、“下一步”,不到30秒,就安裝完了。安裝完畢之后,你的IIS就直接PHP了,我們不需要手動(dòng)修改任何東西。
如果你搭建的是apache服務(wù)器+PHP,那么,也可以運(yùn)行這個(gè)軟件,讓你的電腦能夠運(yùn)行PHP語言。你不需要再像以前介紹的方法那樣手動(dòng)配置PHP環(huán)境,windows下安裝配置apache+php+mysql環(huán)境(一):php安裝配置。
星外其實(shí)就是用程序的方式把需要手動(dòng)配置的工作自動(dòng)幫我們完成了。
下面說說手動(dòng)配置的方法,如果你想更深入了解,可以看看。
手動(dòng)配置方法:在IIS中配置PHP
選擇開始菜單->程序->管理工具-> Internet 信息服務(wù)(IIS)管理器,然后點(diǎn)擊“Web服務(wù)擴(kuò)展”里面的“添加一個(gè)新的Web服務(wù)擴(kuò)展”,如下圖。
接著會(huì)出現(xiàn)“新建Web服務(wù)擴(kuò)展”窗口,在“擴(kuò)展名”中輸入“php”,然后點(diǎn)擊里面的“添加”按鈕,把C:\php\php5isapi.dll 添加到里面去,(注:C:\php 是php文件目錄)。最后把“設(shè)置擴(kuò)展?fàn)顟B(tài)為運(yùn)行”勾上(也就是啟用對PHP文件的支持),確定便可。現(xiàn)在可以在“Web 服務(wù)擴(kuò)展”列表中看到剛剛添加的項(xiàng)目了。
上面設(shè)置完畢后,我們還要對網(wǎng)站的屬性進(jìn)行一下設(shè)置。打開Internet 信息服務(wù)(IIS)管理器->本地計(jì)算機(jī)->網(wǎng)站->默認(rèn)網(wǎng)站。右擊默認(rèn)網(wǎng)站,選擇右鍵菜單里面的屬性,會(huì)出現(xiàn)網(wǎng)站的屬性設(shè)置窗口。然后我們選擇“主目錄”選項(xiàng)卡,點(diǎn)擊里面的“配置”按鈕。
最后我們在“應(yīng)用程序配置”窗口中點(diǎn)擊“添加”按鈕,在“擴(kuò)展名”中輸入“php”,在“可執(zhí)行文件”中將上面所提到的C:\php\php5isapi.dll 添加到里面去。
驗(yàn)證安裝是否成功
經(jīng)過了先前一番辛勤的勞動(dòng),我們可以用以下的方法來測試一下PHP的運(yùn)行環(huán)境是否假設(shè)成功。首先,運(yùn)行記事本,輸入以下幾行代碼:
<?php
phpinfo();
?>
保存為:text.php文件,放到網(wǎng)站目錄下。然后啟動(dòng)瀏覽器,訪問 http://localhost/text.php,如果看到如下畫面就證明安裝成功了!