突然心血來潮想著自己一直使用Apache+php的模式,想要了解一下IIS+php的模式。說起來也算是九曲十八彎吧!
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、成都做網(wǎng)站、黔西網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、黔西網(wǎng)絡(luò)營銷、黔西企業(yè)策劃、黔西品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供黔西建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.comFastCGI像是一個常駐(long-live)型的CGI,它可以一直執(zhí)行著,只要激活后,不會每次都要花費時間去fork一次。它還支持分布式的運算, 即 FastCGI 程序可以在網(wǎng)站服務(wù)器以外的主機(jī)上執(zhí)行并且接受來自其它網(wǎng)站服務(wù)器來的請求。
FastCGI具有穩(wěn)定,安全,高性能,方便擴(kuò)展等優(yōu)點。
利用nginx、spawn-fcgi、fcgi就可搭建一個高并發(fā)高性能的FastCGI框架。本文將淺析框架的搭建過程。
PHP的FastCGI使你的所有php應(yīng)用軟件通過mod_fastci運行,而不是mod_phpsusexec。FastCGI應(yīng)用速度很快 是因為他們持久穩(wěn)定。不必對每一個請求都啟動和初始化。這使得應(yīng)用程序的開發(fā)成為可能,否則在CGI范例是不切實際的(例如一個大型的腳本,或者一個需要 連接單個或多個數(shù)據(jù)庫的應(yīng)用)。
第一部分:以ISAPI.dll 擴(kuò)展的形式
結(jié)果按照資料上面說的我就是找不到一個isapi.dll這個東西,只有nsapi.dll,最后一查才知道:php5.3以后就不支持這種形式的搭建了。成都網(wǎng)站建設(shè)公司
php5.3是不能在IIS6上面通過ISAPI擴(kuò)展運行的,而且在php5.3文件里面也沒有php5.3isapi.dll,取而代之的是php5.3nsapi.dll,換句話說php5.3以后的版本就不再用ISAPI進(jìn)行擴(kuò)展在IIS里運行了,只能通過FastCGI的方式執(zhí)行
第二部分:繼續(xù)網(wǎng)上搜索了一堆的FastCGI 按照php的教程,可是我又找不到人家說的
“安裝后在 C:\WINDOWS\system32\inetsrv 目錄下產(chǎn)生了五個文件。如下圖”
實在是郁悶,更有趣的是,我根據(jù)一個博主的詳細(xì)指導(dǎo)去下載“web平臺安裝程序”,網(wǎng)址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis
安裝時竟然提示我:成都服務(wù)器托管
我擦、重復(fù)不下五遍,而且還在虛擬機(jī)上面測試,相同結(jié)果。最后我試著搜索了一下:FastCGI,出來了一下結(jié)果,就這樣成功了,下面就貼出這十步:成都服務(wù)器托管
1、微軟提供的‘web平臺安裝程序’地址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis
2、我這里是IIS7,點擊Web PI 進(jìn)入下面頁面
3、點擊下載下的 FastCGIIIS6.exe
4、此時會彈出,我們嘗試下載的產(chǎn)品不存在,
5、沒關(guān)系,我們搜索一下 FastCGI
6、然后測序會自動下載并安裝,完成后我們 : 右鍵:我的電腦->管理->Internet信息服務(wù)(IIS)管理器
7、點擊FastCGI設(shè)置
8、我們?nèi)ツ夸浀叵虏榭?/p>
9、新建一個phpinfo.php 文件,里面寫上
phpinfo();
?>
10、訪問 http://localhost/phpinfo.php或者h(yuǎn)ttp://127.0.0.1/phpinfo.php
好了,大功告成!
寫這篇可能沒有太多的技術(shù)含量,但是對于可能和我犯一樣錯誤的同學(xué)會有幫助,因為隨著php的發(fā)展,IIS也開始重視起來了,原來IIS可能只是支持,現(xiàn)在微軟有意想把它做成像很多集成環(huán)境一樣的趕腳。所以,網(wǎng)上的一些原來的IIS+PHP的教程有時候可能會弄的我們這些新手一頭霧水,這里我把自己的經(jīng)歷貼出來,希望可以幫到和我一樣的同學(xué)。