一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - WEB服務(wù)器 - Windows2003+IIS7 Express使用FastCgi運行php

Windows2003+IIS7 Express使用FastCgi運行php

2020-04-10 19:52服務(wù)器之家 WEB服務(wù)器

想在windows 2003中好好跑 php ,又要節(jié)省內(nèi)存,真是很為難的事情,考慮到 IIS7 .5 Express可以在WIN2003上跑,不但能以fastcgi的方式支持php,還自帶Rewrite組件,只需簡單改改web.config的rule規(guī)則就可以了。 于是下載了IIS7.5 Express后,安裝,還

想在windows 2003中好好跑php,又要節(jié)省內(nèi)存,真是很為難的事情,考慮到IIS7.5 Express可以在WIN2003上跑,不但能以fastcgi的方式支持php,還自帶Rewrite組件,只需簡單改改web.config的rule規(guī)則就可以了。

于是下載了IIS7.5 Express后,安裝,還需要對applicationHost.config進行配置,首先得找到這個文件在哪里,如果能在"我的文檔"中IIS7Express目錄下找到,那就是它了,否則應(yīng)該就是在IIS7 Express的安裝目錄下。

1、先修改:defaultDocument節(jié),加入 <add value="index.php" />


<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
<add value="index.php" />
</files>
</defaultDocument>

2、找到fastcgi節(jié)。


<fastCgi>
<application fullPath="C:\php\php-cgi.exe" monitorChangesTo="php.ini" activityTimeout="600" requestTimeout="600" instanceMaxRequests="10000">
<environmentVariables>
<environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" />
<environmentVariable name="PHPRC" value="C:Program Files (x86)iis expressPHPv5.4" />
</environmentVariables>
</application>
</fastCgi>

3、找到handlles,加入


<add name="PHP_FastCGI" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\PHP\php-cgi.exe" resourceType="Either" />


尤其要注意的一是,這一句最好加在最前面,也就是在<handlles>下面的第一句,避免被其它Handle搶先處理了。

以上配置中,C:\php\php-cgi.exe 的部分替換成自己的php文件夾中的php-cgi.exe的位置。

4、在<site>配置節(jié)下,直接修改站點信息,或直接用appcmd.exe add site來添加站點。

5、找到諸如wordpress的安裝文件夾,創(chuàng)建一個web.config文件,在configuration配置節(jié)下,添加Gzip壓縮規(guī)則。


<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>

6、同樣在web.config中,Wordpress的rewrite完整的web.config文件內(nèi)容如下:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>
</configuration>

這樣就完全配置完畢了,然后在IIS7 Express目錄下,找到IISExpress.exe,直接雙擊運行,或者用命令行來執(zhí)行指定加載哪個站點. 
iisexpress.exe /site:'站點名稱1"
iisexpress.exe /site:'站點名稱2"
訪問一下,就會發(fā)現(xiàn)訪問速度比在windows下使用apache要快得多,而且少跑一個nginx,內(nèi)存占用整體上也少了很多。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 婷婷久久精品 | 免费看60分钟大片视频播放 | aaa毛片视频免费观看 | 99久久www免费| haodiaose在线精品免费视频 | 农夫69小说恋老妇小说 | 呜嗯啊野战h呻吟男男双性 污小说在线阅读 | 99视频免费| 小辣椒精品福利视频导航 | 成人午夜爽爽爽免费视频 | 亚洲va欧美va国产va天堂影 | 日本天堂视频 | 99久久免费看国产精品 | 操mm| 亚洲天天综合网 | 男人捅女人的鸡鸡 | 免费日批视频 | 98国产视频 | 午夜国产福利视频一区 | 成人私人影院在线观看网址 | 果冻传媒天美传媒网址入口 | 国产乱插 | 亚洲六月丁香六月婷婷色伊人 | 深夜福利影院在线观看 | 精品久久久久久亚洲精品 | 视频在线观看入口一二三2021 | 亚洲一区二区三区福利在线 | 亚洲无人区乱码中文字幕 | 日本草草视频在线观看 | 天天射天天舔 | 亚洲天堂色图 | 99视频免费在线 | 国产精自产拍久久久久久 | chinese一tk视频丨vk | 欧美高清一区 | 欧美精品日韩 | 成人网欧美亚洲影视图片 | 亚洲卡一卡2卡三卡4卡无卡三 | 国产精品免费看久久久香蕉 | 女人把私密部位张开让男人桶 | 岛国虐乳紧缚媚药调教 |