《PHP實(shí)戰(zhàn):Windows2003下php5.4安裝配置教程(IIS)》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):Windows2003下php5.4安裝配置教程(IIS),希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
PHP教程本文與《Windows2003下php5.4安裝配置教程(Apache2.4)》(點(diǎn)擊打開鏈接)為姊妹篇,只是php所用的服務(wù)器有點(diǎn)不同,這里一個(gè)是Apache2.4,一個(gè)是Windows2003自帶的IIS服務(wù)器.
PHP教程一、在Windows2003安裝IIS
PHP教程1、首先打開Windows2003的控制面板,查看是否有“管理工具”,沒有也不要緊,點(diǎn)擊“添加或刪除程序”.有的話,可以直接進(jìn)入第二步,IIS的配置.
PHP教程
PHP教程2、在彈出的窗口,選擇添加/刪除Windows組件的功能,選擇把“網(wǎng)絡(luò)服務(wù)”組件與“應(yīng)用程序服務(wù)器”的組件勾上,一般情況,單純勾上這兩個(gè)組件還不行,還要打開“應(yīng)用程序服務(wù)器”組件的詳細(xì)信息,把里面能勾的都勾上,如果勾上只是出現(xiàn)灰色小勾,那么應(yīng)該打開這一項(xiàng)的“詳細(xì)信息”,把里面的組件全部勾上.為了保證,我們的ASP網(wǎng)站不要因?yàn)橐粋€(gè)組件缺少而不能運(yùn)行.
PHP教程
PHP教程3、全部組件勾完之后,點(diǎn)擊確定,安裝過程中,會(huì)要求找到Windows2003的安裝鏡像Windows Server 2003 Enterprise Edition SP2.iso,沒有的話網(wǎng)上一搜一大堆.
PHP教程
PHP教程4、安裝的過程中,可能會(huì)要求你設(shè)置IP地址,點(diǎn)擊Microsoft網(wǎng)絡(luò)客戶端選擇“屬性”,隨便指定一個(gè)IP給Windows2003就可以的,這不是我們最終給用戶呈現(xiàn)的IP,沒關(guān)系的.
PHP教程
PHP教程5、等待安裝完成,IIS就安裝完畢了.完畢之后,你可以打開IE6瀏覽器,直接輸入http://localhost/iisstart.htm,看到一個(gè)“建設(shè)中”的頁(yè)面就對(duì)了,表明IIS已經(jīng)成功運(yùn)行了.
PHP教程
PHP教程二、為Windows2003下的IIS配置必備的插件
PHP教程首先,Windows2003要先安裝VC9的運(yùn)行庫(kù)與fcgi才能正常在IIS下運(yùn)行php5.4.
PHP教程VC9的運(yùn)行庫(kù),可以在微軟官網(wǎng)上下載.
PHP教程網(wǎng)址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29
PHP教程
PHP教程如果各位嫌麻煩的話,可以直接把如下的地址拷貝到下載工具中下載:http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe
PHP教程下載之后是一個(gè)vcredist_x86.exe,直接不停下一步安裝,安裝路徑都沒得你選.安裝的時(shí)候會(huì)在同目錄產(chǎn)生一些安裝臨時(shí)文件,請(qǐng)?jiān)诎惭b完畢之后,自行刪掉.
PHP教程fcgi同樣可以在微軟的官網(wǎng)進(jìn)行下載,網(wǎng)址:http://www.microsoft.com/en-us/download/details.aspx?id=11881
PHP教程或者直接把如下網(wǎng)址扔到下載工具下載:http://222.200.129.44/download.microsoft.com/download/E/0/C/E0C0709A-66E5-4113-9A6C-A5F65BF6717D/fcgisetup_1.5_x86_rtw.msi
PHP教程同樣是不停下一步的安裝,安裝路徑都沒得你選.安裝完畢之后,用記事本打開C:\WINDOWS\system32\inetsrv\fcgietx.ini
PHP教程在末尾加上如下的文字:
PHP教程[Types]
php=PHP
[PHP]
ExePath=php壓縮目錄\php-cgi.exe
PHP教程如圖,其中php的壓縮目錄為C:\php-5.4.43-nts-Win32-VC9-x86,保存退出.
PHP教程
PHP教程三、php的配置
PHP教程弄好以上兩個(gè)組件之后,正式可以下載php5.4了,由于php5.5以后的版本不支持winxp內(nèi)核的系統(tǒng),所以只能用php5.4,和Apache不同的是,打開php的官網(wǎng):http://cn2.php.net/downloads.php之后,這次要下載一個(gè)非線程安全的php5.4如下圖:
PHP教程
PHP教程下載之后解壓得到一個(gè)C:\php-5.4.43-nts-Win32-VC9-x86,同樣是如下圖,把php.ini-production改名為php.ini,直接用記事本打開.
PHP教程
PHP教程對(duì)php.ini進(jìn)行如下的修改:
PHP教程(1)利用記事本的Ctrl+F,定位關(guān)鍵字“extension_dir”,指定php的壓縮目錄也就是運(yùn)行目錄.注意把前面表示注釋的;去掉.
PHP教程
PHP教程(2)定位Date在date.timezone指定時(shí)區(qū)為我們的國(guó)家的時(shí)區(qū),或者寫"Asia/Shanghai"也就是可以的,同樣注意把前面表示注釋的;去掉.
PHP教程
PHP教程(3)最后定位extension=,開啟php的服務(wù)組件,把下圖劃紅線被注釋的組件前的;去掉,以為開啟字符、php郵件服務(wù),與php_mysql服務(wù)支持.保存php.ini退出.
PHP教程
PHP教程之后在直接新建一個(gè)php網(wǎng)站目錄的文件夾,這里是c:\phpSite,還是在里面新建一個(gè)1.php,寫一段相當(dāng)經(jīng)典的代碼:
PHP教程<?
phpinfo();
?>
PHP教程四、把php掛載到iis
PHP教程1、通過開始->設(shè)置->控制面板->管理工具->Internet 信息服務(wù)(IIS)管理器打開IIS,右鍵網(wǎng)站->新建->網(wǎng)站
PHP教程
PHP教程2、網(wǎng)站描述任意,這里以phpSite為例,設(shè)定發(fā)布網(wǎng)站的IP與端口,這里可以直接使用80端口,因?yàn)閃indows2003的80端口本身就是給IIS所占據(jù).下面以IP為192.168.80.128這個(gè)內(nèi)網(wǎng)地址為例.
PHP教程
PHP教程3、網(wǎng)站文件夾設(shè)定為剛剛建立的c:\phpSite,權(quán)限可以默認(rèn)為“讀取”,如果要上傳文件把“寫入”勾上,當(dāng)然也可以之后再設(shè)置,再點(diǎn)下一步,完成網(wǎng)站的創(chuàng)建
PHP教程4、之后,在網(wǎng)站下面多出了剛剛建立的phpSite,對(duì)其右鍵,屬性,進(jìn)行進(jìn)一步的設(shè)置.
PHP教程
PHP教程5、翻到“主目錄”選擇“配置”->"添加"->"瀏覽",選擇C:\WINDOWS\system32\inetsrv\fcgiext.dll,擴(kuò)展名填寫為.php.在動(dòng)作一欄,為了安全可以限制為:GET,HEAD,POST,DEBUG.如下圖:
PHP教程
PHP教程6、之后一路確定,完成配置,直接打開瀏覽器輸入:192.168.80.128/1.php看到如下所示的網(wǎng)站,證明配置完畢!
PHP教程
PHP教程以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持維易PHP.
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/6065.html