日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Server Core上部署IIS7全程攻略( 四 )


注意:命令行中間沒有換行 。有關(guān) pkgmgr 安裝 IIS7 的有關(guān)參數(shù)可以參考:在 Server Core 下執(zhí)行 IIS7 的完整安裝、腳本方式安裝 IIS7、IIS7安裝場(chǎng)景對(duì)照表,這幾篇日志 。其實(shí)經(jīng)過我個(gè)人親身實(shí)踐證明,IIS7 的默認(rèn)安裝包含了靜態(tài)內(nèi)容的訪問支持,而這些功能也正是我們所需要的,那么我個(gè)人認(rèn)為使用"ocsetup"反而更為簡便,因?yàn)椴恍枰佥斎敕爆嵉拿顓?shù) 。
在執(zhí)行"start /w ocsetup IIS-WebServerRole"后,再執(zhí)行"start /w ocsetup WAS-WindowsActivationService",才算真正的安裝上了 IIS7,因?yàn)?IIS7 需要 "WAS-WindowsActivationService"支持 。至此,還只是完成了一半,因?yàn)槲覀兺瓿闪?IIS7 的默認(rèn)安裝,并沒有安裝上 CGI 支持,為此我們還需要執(zhí)行"start /w ocsetup IIS-CGI"才是真正的完成安裝,當(dāng)安裝了"IIS-CGI"后系統(tǒng)會(huì)提示重新啟動(dòng),根據(jù)向?qū)瓿杉纯桑?br /> 而使用"pkgmgr"則不會(huì)出現(xiàn)此步驟,而兩者的區(qū)別也并非僅僅如此!這里,大家不禁要問到為什么每個(gè)執(zhí)行命令先都要加上"start /w ",這是為了能夠識(shí)別出該命令是否執(zhí)行結(jié)束,如果不加之,那么在執(zhí)行命令后會(huì)直接回到光標(biāo)狀態(tài),而很難識(shí)別該命令的是否執(zhí)行完畢 。(圖7)
完成了 IIS7CGI 支持的安裝后,我們便可以開始安裝配置 PHP,首先我們還是需要從PHP 官方站點(diǎn)下載 PHP 的 noinstall 安裝包,并將其解壓縮到對(duì)應(yīng)的位置,如:"c:php" 。之后根據(jù)實(shí)際需要選擇 php.ini-dist 或 php.ini-recommended 作為默認(rèn)的 php 配置文件,此次選擇 php.ini-dist 作為配置文件,為此,執(zhí)行"copy c:/phpphp.ini-dist c:/phpphp.ini",之后根據(jù)自己的實(shí)際需要修改 php.ini 。
可以參考:FastCGI PHP on Windows Server 2003 。完成上述工作之后,我們需要將 PHP 集成到 FastCGI 中,為此執(zhí)行"appcmd set config -section:system.webserver/fastcgi / [fullpath="c:/phpphp-cgi.exe"]",我們可以使用"appcmd list config -section:system.webserver/fastcgi"來查看驗(yàn)證寫入是否正確 。"appcmd"是 IIS7 的命令行管理工作,功能很強(qiáng)大,使用非常方便 。通過"appcmd"我們完全可以輕易的對(duì) IIS7 進(jìn)行諸如:備份、修改配置、創(chuàng)建網(wǎng)站……(圖8)
在完成了 PHP 與 FastCGI 的集成之后,我們還需要添加擴(kuò)展來執(zhí)行解釋 PHP 文件,為此鍵入"appcmd set config -section:system.webserver/handlers / [name="PHP-FastCGI",path="*.php",verb="*",modules="FastCgiModule",scriptprocessor="c:/phpphp-cgi.exe"]",同樣在添加之后我們可以使用"appcmd list -section:system.webserver/handlers"來查看驗(yàn)證 。這里需要注意是請(qǐng)正確鍵入命令行中"FastCgiModule"的大小寫格式 。(圖9)
至此,就完成了 PHP FastCGI 的安裝 。這里不要忘記,將"index.php"添加到默認(rèn)文檔中,為此執(zhí)行"appcmd set config /section:defaultDocument / files.[value="https://www.rkxy.com.cn/dnjc/index.php"]" 。下來我們進(jìn)入"c:/inetpubwwwroot"目錄執(zhí)執(zhí)行"notepad phpinfo.php",根據(jù)提示創(chuàng)建該文件并編輯該文件寫入"",好了現(xiàn)在我們可以在另外一臺(tái)客戶端計(jì)算機(jī)上打開瀏覽器測(cè)試一下成果!以上環(huán)節(jié)中涉及到的一些命令和參數(shù)我會(huì)在以后向大家一一介紹,其實(shí)細(xì)心體會(huì),這些命令行和參數(shù)還是非常通俗易懂的!(圖10)
【Server Core上部署IIS7全程攻略】
大工程都已經(jīng)完成了,那么接下來就要開始安裝 MySQL,MySQL 在 WS08 下的安裝過程并沒什么特別之處,之所以要拿出來講講主要是為了保證該日志的連貫性和完整性 。PHP 離開了 MySQL 就顯得不完美了!MySQL 我們可以從 http://www.mysql.com 官方網(wǎng)站下載到,同樣請(qǐng)選擇下載 noinstall 的版本 。
MySQL 手工安裝非常簡單,首先選擇一個(gè) 適合自己硬件的 MySQL 的配置文件(my-huge.ini;my-innodb-heavy-4G.ini;my-large.ini;my-medium.ini;my-small.ini),將其拷貝到"c:windows"目錄下并命名為"my.ini",之后執(zhí)行"notepad my.ini"進(jìn)行編輯,在"[mysqld]"段落首行加入"basedir = c:/mysql"和"datadir = c:/mysql/data",保存退出 。

推薦閱讀