《PHP應(yīng)用:windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程》要點(diǎn):
本文介紹了PHP應(yīng)用:windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程,具體內(nèi)容如下PHP編程
1.安裝IISPHP編程
windows?server?2008的IIS版本為7.0,包括fastcgi,安裝十分方便.PHP編程
打開(kāi)“開(kāi)始”菜單→“服務(wù)器管理”,出現(xiàn)服務(wù)器管理界面(圖1)PHP編程
PHP編程
圖1?-?服務(wù)器管理PHP編程
滾動(dòng)條下翻,或者點(diǎn)擊主菜單的“角色”,然后點(diǎn)擊“添加角色”,出現(xiàn)向?qū)ы?yè)面后點(diǎn)擊下一步,選擇“web服務(wù)器(IIS)”(圖2)PHP編程
PHP編程
圖2-添加角色PHP編程
點(diǎn)擊“下一步”之后,需要選擇功能,這里需要比默認(rèn)選項(xiàng)多增加一個(gè)“cgi”(圖3)PHP編程
PHP編程
圖3-選擇功能PHP編程
點(diǎn)擊“下一步”,將會(huì)需要確認(rèn)一下安裝的內(nèi)容,此時(shí)點(diǎn)擊安裝,即可將IIS安裝在操作系統(tǒng)中.PHP編程
安裝好IIS之后,需要進(jìn)行一個(gè)測(cè)試,在瀏覽器地址欄中輸入“http://localhost/”,如果出現(xiàn)IIS7的歡迎頁(yè)則說(shuō)明正常.接下來(lái)需要配
置一個(gè)新網(wǎng)站,首先打開(kāi)IIS管理器(“開(kāi)始”→“所有程序”→“管理工具”→“internet?信息服務(wù)(IIS)管理器”).PHP編程
然后刪除默認(rèn)網(wǎng)站,在主菜單中,展開(kāi)網(wǎng)站菜單,然后再網(wǎng)站名稱(chēng)上右鍵,點(diǎn)擊刪除即可(圖4)PHP編程
PHP編程
圖4-刪除默認(rèn)網(wǎng)站PHP編程
?再新建一個(gè)網(wǎng)站,在“網(wǎng)站”上右擊,點(diǎn)擊添加網(wǎng)站,會(huì)出現(xiàn)信息網(wǎng)站添加的表單,首先輸入網(wǎng)站名稱(chēng),例如“dedecms”,路徑選擇為網(wǎng)站存放的路徑,單IP的服務(wù)器可以不必選擇IP,主機(jī)頭填寫(xiě)為localhost,然后點(diǎn)擊確定.PHP編程
PHP編程
圖5-添加網(wǎng)站PHP編程
添加好網(wǎng)站后,打開(kāi)網(wǎng)站目錄,新建一個(gè)index.html,然后用記事本打開(kāi),輸入“hello?dede”做測(cè)試.PHP編程
還需要配置權(quán)限,回到IIS管理器中,在網(wǎng)站“dedecms”上右鍵,點(diǎn)擊“編輯權(quán)限”,進(jìn)入后點(diǎn)擊“安全”選項(xiàng)卡,再點(diǎn)擊其中的“編輯”(圖6)PHP編程
PHP編程
圖6-編輯權(quán)限PHP編程
?打開(kāi)“編輯”窗口后點(diǎn)擊“添加”按鈕.添加一個(gè)“IUSR”到權(quán)限用戶列表中,然后為其勾選除了“完全控制”之外的權(quán)限.然后點(diǎn)擊“確定”.(圖7)PHP編程
PHP編程
圖7-添加權(quán)限PHP編程
還需要在“屬性”窗口再次點(diǎn)確定,否則權(quán)限無(wú)法保存.PHP編程
結(jié)束此步驟后,就可以訪問(wèn)本地地址“http://127.0.0.1”進(jìn)行測(cè)試了,網(wǎng)頁(yè)上顯示出了“hello?dede”,說(shuō)明配置成功.PHP編程
PHP編程
圖8-測(cè)試網(wǎng)頁(yè)PHP編程
2.php安裝PHP編程
在前面已經(jīng)提過(guò),IIS7中不必單獨(dú)安裝fastcgi,所以,我們只需要下載php安裝包進(jìn)行安裝即可,下載地址:http://windows.php.net/downloads/releases/archives/?PHP編程
下載好后,打開(kāi)安裝程序,經(jīng)過(guò)引導(dǎo),配置好路徑,來(lái)到選擇“web?server?setup”的地方,在這里我們選擇“IIS?fastcgi”(圖9)PHP編程
PHP編程
圖9-選擇IIS?FastCGI?PHP編程
然后點(diǎn)擊“next”按鈕,到了選擇安裝選項(xiàng)的步驟,一般安裝默認(rèn)的就可以了,如果要添加的話需要點(diǎn)擊一下前面的磁盤(pán)小圖標(biāo),然后選擇安裝,第一項(xiàng)是只安裝選中的項(xiàng)目,第二項(xiàng)是安裝所有該項(xiàng)目的子項(xiàng)目.(圖10)配置好后進(jìn)入下一步PHP編程
PHP編程
圖10-安裝選項(xiàng)PHP編程
配置好后,點(diǎn)擊“next”然后點(diǎn)擊“install”即可安裝php.PHP編程
安裝完成后,我們還是需要測(cè)試一下,打開(kāi)剛才新建的網(wǎng)站目錄,新建一個(gè)test.php文件,用記事本打開(kāi),輸入PHP編程
<?php echo phpinfo(); ?>
保存退出,再?gòu)臑g覽器中訪問(wèn)http://127.0.0.1/test.phpPHP編程
顯示出php信息,說(shuō)明php環(huán)境安裝成功.PHP編程
3.mysql安裝(注:以下步驟同樣適用于windows?server?2008的mysql安裝)PHP編程
下載mysql(http://www.mysql.com),安裝過(guò)程比較簡(jiǎn)單,首先配置路徑,然后選擇安裝選項(xiàng),一般采用默認(rèn)安裝的方式,之后會(huì)進(jìn)入一個(gè)配置向?qū)Ы缑?圖12)PHP編程
PHP編程
圖12-mysql配置向?qū)Ы缑?span id="im1cbna6vd" class="showhide">PHP編程
連續(xù)下一步,需要選擇配置方式,這里選擇配置方式,我們需要手動(dòng)配置,所以選擇detailed?configuration,然后點(diǎn)擊“下一步”(圖13)PHP編程
PHP編程
圖13-配置方式PHP編程
這里需要選擇服務(wù)器類(lèi)型,如果是開(kāi)發(fā)用的測(cè)試環(huán)境,選擇developer?Machine?,如果是服務(wù)器用,則選擇Server?Machine,當(dāng)
然單一用途的服務(wù)器還可以選擇dedicated?mysql?server?machine.選擇好后進(jìn)入下一步(圖14)PHP編程
PHP編程
圖14-服務(wù)器類(lèi)型?PHP編程
接下來(lái)是選擇服務(wù)器使用,第一個(gè)是多功能數(shù)據(jù)庫(kù),可以使用?InnoDB?engine和MyISAM?engine.第二個(gè)選項(xiàng),它的性能偏向于
InnoDB,但是同時(shí)支持MyISAM?engine.第三個(gè)選項(xiàng)是偏向于分析功能的MyISAM.至于這三個(gè)選項(xiàng)有什么區(qū)別,其實(shí)只要知
道,MyISAM類(lèi)型的數(shù)據(jù)庫(kù)引擎可以為php提供強(qiáng)大的檢索和分析功能.InnoDB的性能則偏重于存儲(chǔ).PHP編程
所以如果只做web服務(wù)器的話選擇第三項(xiàng)即可,如果是有其它用途,建議選擇第一項(xiàng).PHP編程
PHP編程
圖15-數(shù)據(jù)庫(kù)用途?PHP編程
下一步需要選擇服務(wù)器上的連接數(shù)量,這里如果是測(cè)試用的小服務(wù)器可以選擇最少的第一項(xiàng),如果是流量巨大的網(wǎng)站,需要選擇第二項(xiàng),或者第三項(xiàng)自行填寫(xiě).PHP編程
之后是網(wǎng)絡(luò)連接的選項(xiàng),“enable?TCP/IP?Networking”可以按照需求來(lái)選擇,如果不做集群的話可以把勾去掉,如果是在內(nèi)網(wǎng)
環(huán)境,不為mysql做路由規(guī)則是完全可以打開(kāi)此項(xiàng)的.可以直接添加一個(gè)防火墻例外給3306端口.端口號(hào)可以選擇,但是推薦默認(rèn)的3306.PHP編程
還有一項(xiàng)是是否開(kāi)啟嚴(yán)謹(jǐn)模式,此項(xiàng)推薦勾選(圖16)PHP編程
PHP編程
圖16-服務(wù)器網(wǎng)絡(luò)連接PHP編程
點(diǎn)擊下一步,選擇默認(rèn)字符集,這里選擇自定義的utf8字符集(圖17)PHP編程
PHP編程
圖17-默認(rèn)字符集PHP編程
進(jìn)入下一步,需要設(shè)定windows選項(xiàng),這里推薦安裝windows服務(wù),并且自動(dòng)啟動(dòng).第二個(gè)選項(xiàng),如果有必要,可以選擇添加一個(gè)環(huán)境變量,可以方便命令行指向.(圖18)PHP編程
PHP編程
圖18-windows選項(xiàng)PHP編程
配置好后,進(jìn)入下一步,需要為root用戶設(shè)定密碼,還有一個(gè)是否允許root用戶從遠(yuǎn)程登錄的選項(xiàng),此處最好不勾選,否則安全性將會(huì)降低.PHP編程
到此配置就全部結(jié)束了,點(diǎn)擊下一步,會(huì)出現(xiàn)安裝總結(jié),點(diǎn)擊“execute”執(zhí)行安裝即可.PHP編程
安裝成功后,我們依然需要對(duì)此進(jìn)行測(cè)試.PHP編程
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持維易PHP.PHP編程
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/6069.html