新聞中心
今天給大家做個(gè)win2012 IIS8搭配UPUPW的PHP(含PHP加速組件)+mysql的教程,IIS8搭配UPUPW的PHP(含PHP加速組件)+mysql關(guān)鍵就那么幾下子,很容易,即使步驟不多,就那么幾下子,但也要仔細(xì)看,錯(cuò)一步就會(huì)導(dǎo)致配置不成功。

軟件及平臺(tái)要求:
1、平臺(tái):windows 2012 server datacenter(數(shù)據(jù)中心版)
2、環(huán)境:IIS8+UPUPW套裝包里的PHP(含PHP加速組件)
3、數(shù)據(jù)庫(kù):UPUPW套裝包里的MariaDB(MariaDB和MySQL完全兼容使用方法一致省內(nèi)存性能)
一、安裝IIS8
IIS是win系統(tǒng)的默認(rèn)web服務(wù)器,性能相對(duì)上一代的 iis7.5,有進(jìn)一步的提升。
注:如果不是有必要都不建議在win系統(tǒng)上使用其它WEB服務(wù)器,因?yàn)榧词勾钆浜脺y(cè)試訪問(wèn)的時(shí)候通過(guò),到直正用于運(yùn)營(yíng)網(wǎng)站的時(shí)候,當(dāng)訪問(wèn)量達(dá)到一定的壓力或運(yùn)行一段時(shí)間后會(huì)出現(xiàn)各種讓人費(fèi)解兼無(wú)法解決的問(wèn)題,比如即使服務(wù)器的CPU和內(nèi)存使用率都不到30%依然會(huì)頻繁出現(xiàn)卡頓或無(wú)法訪問(wèn)等......
1、服務(wù)器管理器-添加角色和功能,如下圖:
2、上圖點(diǎn)擊“添加角色功能”后彈出新界面,點(diǎn)擊“下一步”,如下圖:
3、選擇“基于角色或基于功能的安裝”然后點(diǎn)擊“下一步”,如下圖:
4、選擇“從服務(wù)器池中選擇服務(wù)器”然后點(diǎn)擊“下一步”,如下圖:
5、選擇“Web服務(wù)器(IIS)”如下圖:
6、在彈出的小窗口點(diǎn)擊“添加功能”如下圖:
7、“下一步”如下圖:
8、“下一步”如下圖:
9、“下一步”如下圖:
10、選擇IIS功能,確定“應(yīng)用程序開(kāi)發(fā)”下的“CGI”被選中,如下圖:
圖一:
圖二:
圖三:
11、點(diǎn)擊“安裝”你會(huì)看到安裝進(jìn)度條,等待安裝完成后訪問(wèn):http://127.0.0.1/會(huì)看到如下圖界面:
二、下載UPUPW套裝包->配置PHP
1、UPUPW官網(wǎng)套裝包列表:http://www.upupw.net/Nginx/
大家根據(jù)自己的需要選擇版本:
有的CMS不支持那么高的PHP版本,如帝國(guó)cms暫時(shí)不支持PHP7.0系列;
有的CMS必須要使用指定的PHP版,如杰奇1.7及之前的版本就只能使用“Nginx版UPUPW PHP5.2系列環(huán)境包1511”;
還有如果你的服務(wù)器CPU小于2核建議選擇32位的版本,因?yàn)楦鶕?jù)網(wǎng)上結(jié)論64位版本的運(yùn)行快同時(shí)也比32位更占用CPU;
2、配置PHP
我下載回來(lái)的套裝包“UPUPW_NP5.6_64-1511.7z”,放在D盤(pán)下,右擊解析到當(dāng)前文件夾,進(jìn)入“D:\UPUPW_NP5.6_64\PHP5”打開(kāi)“php.ini”按“Ctrl+H”鍵呼出替換框:
查找替換內(nèi)容的方框里填“X:\upupw\”;
替換為的方框里填“D:\UPUPW_NP5.6_64\”(D:\UPUPW_NP5.6_64\是我解析后的物理路徑,大家換成自己的解壓路徑即可);
點(diǎn)擊“全部替換”->按“Ctrl+s”鍵保全->關(guān)閉;
如下圖:
3、開(kāi)啟“Memcached”服務(wù),如下圖:
運(yùn)行“upupw.exe”如下圖:
輸入 S4 然后按回車(chē),如下圖:
關(guān)閉“upupw.exe”窗口,如下圖:
三、配置IIS8支持PHP
1、點(diǎn)擊右下解服務(wù)器圖標(biāo),如下圖:
2、點(diǎn)擊左上角“工具”->“Internet Information Services(IIS)管理器”如下圖:
3、雙擊左邊“起始頁(yè)”下面的“計(jì)算機(jī)名稱(chēng)”->“處理程序映射”,如下圖:
4、點(diǎn)擊“添加模塊映射”如下圖:
5、配置“添加模塊映射”
請(qǐng)求路徑:*.php
模塊:FastCgiModule
可執(zhí)行文件(可選):D:\UPUPW_NP5.6_64\PHP5\php-cgi.exe
名稱(chēng):FastCGI
最后:確定
如下圖:
6、打開(kāi)“FastCGI 設(shè)置”,雙擊左邊“起始頁(yè)”下面的“計(jì)算機(jī)名稱(chēng)”->“FastCGI 設(shè)置”如下圖:
7、右鍵選中:D:\UPUPW_NP5.6_64\PHP5\php.ini然后選擇編輯,如下圖:
8、打開(kāi)“環(huán)境變量”界面,點(diǎn)擊“環(huán)境變量”后面方框里的"..."如下圖:
9、添加“環(huán)境變量”如下圖:
10、配置“環(huán)境變量”如下圖:
Name:PHP_FCGI_MAX_REQUESTS
Value:1000
11、設(shè)置“默認(rèn)文檔”:雙擊左邊“起始頁(yè)”下面的“計(jì)算機(jī)名稱(chēng)”->雙擊“默認(rèn)文檔”->點(diǎn)擊左上角“添加...”->在“名稱(chēng)(N):”下面的方框里填上“index.php”->最后點(diǎn)擊“確定”。
注:設(shè)置“默認(rèn)文檔”太簡(jiǎn)單了,就不上圖了。
四、配置“MariaDB”:
1、運(yùn)行“upupw.exe”如下圖:
2、啟動(dòng)“MariaDB”如下圖:
3、關(guān)閉“upupw.exe”窗口,直接按左上角的“X”即可,如圖:
網(wǎng)站欄目:win2012IIS8搭配UPUPW的PHP(含PHP加速組件)和MariaDB
文章位置:http://m.5511xx.com/article/cdjepgs.html


咨詢
建站咨詢
