iis + fastcgi + php53 + mysql51 + gzip

iis + fastcgi + php53 + mysql51 + gzip

ID:10863920

大?。?.83 MB

頁(yè)數(shù):45頁(yè)

時(shí)間:2018-07-08

iis + fastcgi + php53 + mysql51 + gzip_第1頁(yè)
iis + fastcgi + php53 + mysql51 + gzip_第2頁(yè)
iis + fastcgi + php53 + mysql51 + gzip_第3頁(yè)
iis + fastcgi + php53 + mysql51 + gzip_第4頁(yè)
iis + fastcgi + php53 + mysql51 + gzip_第5頁(yè)
資源描述:

《iis + fastcgi + php53 + mysql51 + gzip》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、說(shuō)明:本帖是我經(jīng)過(guò)一天一夜完成的,不同于一般網(wǎng)上文章,除詳細(xì)的將整個(gè)配置過(guò)程和測(cè)試過(guò)程都詳細(xì)截圖說(shuō)明外,尤其在FastCGI方面采用微軟的“web平臺(tái)安裝程序”來(lái)配置,網(wǎng)上相關(guān)內(nèi)容很少,對(duì)gzip的設(shè)置也很詳細(xì),保證按圖操作即可獨(dú)立完成。另外,還有詳細(xì)的測(cè)試gzip壓縮率的方法和比較。文中對(duì)于理論幾乎沒(méi)有闡述,只是對(duì)配置過(guò)程進(jìn)行了最詳細(xì)的介紹,這樣使新手即使不太明白,照本文也可以配置出一樣的環(huán)境來(lái),本文章的錯(cuò)誤及疏漏之處,還請(qǐng)大家指出來(lái),大家在配置中有何問(wèn)題,我們一起來(lái)探討解決。本帖旨在幫助新手快速配置出IIS+FastCGI+PHP5.3+MySQL5.1+Gzip環(huán)境,

2、高手可以飄過(guò),本文里面圖片較多,每步操作均有詳細(xì)的圖片說(shuō)明,只要照做,均可一次配置成功。如果您閱讀本文后有所收獲,本人很高興。今天零晨的世界杯,不出意料的,西班牙奪冠下面是正文,圖片較多,所以全部圖片均存放于我自己的網(wǎng)站上,用鏈接引用過(guò)來(lái),上面有些許水印,方便大家轉(zhuǎn)載,也希望大家見(jiàn)諒。============================================IIS+FastCGI+PHP5.3+MySQL5.1+Gzip?詳細(xì)配置圖文教程本文所用的軟件名稱及下載地址:PHP5.3.2:php-5.3.2-nts-Win32-VC9-x86.zip地址:http

3、://windows.php.net/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.zipMySQL:mysql-essential-5.1.48-win32.msi地址:http://windows.php.net/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.zipFastCGI:這個(gè)有兩種配置方法,正文中詳細(xì)介紹phpMyAdmin:本文用的是3.3.4版ZendOptimizer:目前的ZendOptimizer還不支持PHP5.3.2,等出新版后我們?cè)傺b。前言:PHP5

4、.3的版本選擇現(xiàn)在的PHP5.3ForWindows一共給了四個(gè)版本:VC9x86NonThreadSafe、VC9x86ThreadSafe、VC6x86NonThreadSafe、VC6x86ThreadSafe,參考PHP官網(wǎng)提供下載的地方左邊的英文來(lái)看看這幾個(gè)版本有什么區(qū)別。一、如何選擇PHP5.3的VC9版本和VC6版本VC6版本是使用VisualStudio6編譯器編譯的,如果你的PHP是用Apache來(lái)架設(shè)的,那你就選擇VC6版本。VC9版本是使用VisualStudio2008編譯器編譯的,如果你的PHP是用IIS來(lái)架設(shè)的,那你就選擇VC9版本。二、如何選擇

5、PHP5.3的ThreadSafe和NonThreadSafe版本先從字面意思上理解,ThreadSafe是線程安全,執(zhí)行時(shí)會(huì)進(jìn)行線程(Thread)安全檢查,以防止有新要求就啟動(dòng)新線程的CGI執(zhí)行方式而耗盡系統(tǒng)資源。NonThreadSafe是非線程安全,在執(zhí)行時(shí)不進(jìn)行線程(Thread)安全檢查。再來(lái)看PHP的兩種執(zhí)行方式:ISAPI和FastCGI。ISAPI執(zhí)行方式是以DLL動(dòng)態(tài)庫(kù)的形式使用,可以在被用戶請(qǐng)求后執(zhí)行,在處理完一個(gè)用戶請(qǐng)求后不會(huì)馬上消失,所以需要進(jìn)行線程安全檢查,這樣來(lái)提高程序的執(zhí)行效率,所以如果是以ISAPI來(lái)執(zhí)行PHP,建議選擇ThreadSafe

6、版本;而FastCGI執(zhí)行方式是以單一線程來(lái)執(zhí)行操作,所以不需要進(jìn)行線程的安全檢查,除去線程安全檢查的防護(hù)反而可以提高執(zhí)行效率,所以,如果是以FastCGI來(lái)執(zhí)行PHP,建議選擇NonThreadSafe版本。我們使用IIS+FastCGI方式配置服務(wù)器環(huán)境,所以使用NonThreadSafe版本。了解了如何選擇PHP版本,下面開始我們的IIS+PHP5.3+MySQL5.1+Gzip的配置過(guò)程第一步:手工配置PHP5.3下載目前為止最新版的PHP5.3.2因?yàn)槭止づ渲酶`活且更能了解細(xì)節(jié),所以我們介紹手工配置PHP,所以選擇下載zip文件:php-5.3.2-nts-Wi

7、n32-VC9-x86.zip。1、解壓php-5.3.2-nts-Win32-VC9-x86.zip至安裝目錄,這里是C:2、打開php-5.3.2-nts-Win32-VC9-x86,建立php.ini文件復(fù)制一個(gè)新的php.ini-development文件,并將文件名改為phi.ini。如下圖3、打開php.ini文件,修改extension_dir的值修改data.timezone的值選擇啟用模塊:將用到的模塊前的;去掉,注意啟用php_exif.dll時(shí),必需將其放在mbstring后面,即將php_

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。