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

服務(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)存占用整體上也少了很多。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 俺不色| 三星w999 | 娇小XXXXX第一次出血 | 青草国产在线观看 | 污文啊好棒棒啊好了 | 日本人护士免费xxxx视频 | 国产亚洲精品看片在线观看 | swag最新正在播放 | 91香蕉视频导航 | 91porn在线观看国产 | 99精品久久精品一区二区小说 | 天天快乐在线观看 | 国产成人精品.一二区 | 久久黄色大片 | 国产永久免费爽视频在线 | 韩国一区二区三区 | 日本在线视频网址 | 十六以下岁女子毛片免费 | 国内精品中文字幕 | juliaann厨房大战 | 99精品免费观看 | 日韩免费| 日韩亚洲欧美一区二区三区 | 免费日本视频 | 亚洲色图150p | 午夜精品久久久久 | 国产精品成人亚洲 | 恩不要好大好硬好爽3p | 999热在线精品观看全部 | 五月色天在线视频综合观看 | 图片亚洲va欧美va国产综合 | 视频在线观看高清免费 | 美国女孩毛片 | 潘甜甜在线观看 | h肉动漫在线视频无修无遮挡 | 国产精品福利在线观看免费不卡 | 车上小婕子系列辣文小说 | 香蕉久久夜色精品国产小优 | 亚洲精品一区波多野结衣 | 欧美视频一区二区三区在线观看 | 成人精品mv视频在线观看 |