iis6 fastcgiiis6 mysql php 2013_windows2003SP2下IIS6.0+FastCGI+PHP5.3+MySQL5.1+phpMyAdmin最详细图文配置教程...
windows2003SP2下
IIS6.0+FastCGI+PHP5.3+MySQL5.1+Gzip PHP網(wǎng)站環(huán)境詳細(xì)配置教程(菜鳥版)
2012.11.8
說明:
本帖是我經(jīng)過一天一夜完成的,不同于一般網(wǎng)上文章,除詳細(xì)的將整個(gè)配置過程和測試過程都詳細(xì)截圖說明外,尤其在FastCGI方面采用微軟的“web平臺安裝程序”來配置,網(wǎng)上相關(guān)內(nèi)容很少,對gzip的設(shè)置也很詳細(xì),保證按圖操作即可獨(dú)立完成。文中對于理論幾乎沒有闡述,只是對配置過程進(jìn)行了最詳細(xì)的介紹,這樣使新手即使不太明白,照本文也可以配置出一樣的環(huán)境來,本文章的錯(cuò)誤及疏漏之處,還請大家指出來,大家在配置中有何問題,我們一起來探討解決。
本帖旨在幫助新手快速配置出IIS + FastCGI + PHP5.3 + MySQL5.1 + Gzip環(huán)境,高手可以飄過,本文里面圖片較多,每步操作均有詳細(xì)的圖片說明,只要照做,均可一次配置成功。
如果您閱讀本文后有所收獲,本人很高興。
============================================
IIS+FastCGI+PHP5.3+MySQL5.1+Gzip 詳細(xì)配置圖文教程
本文所用的軟件名稱及下載地址:
PHP5.3.2:php- 5.3.2-nts-Win32-VC9-x86.zip
地址:
http://www.doczj.com/doc/e28a09feaef8941ea76e0596.html/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.zip
MySQL:mysql-essential-5.1.48-win32.msi
地址:
http://www.doczj.com/doc/e28a09feaef8941ea76e0596.html/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.zip
FastCGI:這個(gè)有兩種配置方法,正文中詳細(xì)介紹
phpMyAdmin:本文用的是3.3.4版
Zend Optimizer:目前的Zend Optimizer還不支持PHP5.3.2 ,等出新版后我們再裝。(目前已經(jīng)不用了!×不需要安裝了!)
前言:PHP5.3的版本選擇
現(xiàn)在的PHP5.3 For Windows一共給了四個(gè)版本:VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,參考PHP官網(wǎng)提供下載的地方左邊的英文來看看這幾個(gè)版本有什么區(qū)別。
一、如何選擇PHP5.3的VC9版本和VC6版本
VC6版本是使用Visual Studio 6編譯器編譯的,如果你的PHP是用Apache來架設(shè)的,那你就選擇VC6版本。
VC9 版本是使用Visual Studio 2008編譯器編譯的,如果你的PHP是用IIS來架設(shè)的,那你就選擇VC9版本。
二、如何選擇PHP5.3的Thread Safe和Non Thread Safe版本
先從字面意思上理解,Thread Safe是線程安全,執(zhí)行時(shí)會進(jìn)行線程(Thread)安全檢查,以防止有新要求就啟動新線程的CGI執(zhí)行方式而耗盡系統(tǒng)資源。Non Thread Safe是非線程安全,在執(zhí)行時(shí)不進(jìn)行線程(Thread)安全檢查。
再來看PHP的兩種執(zhí)行方式:ISAPI和FastCGI。
ISAPI 執(zhí)行方式是以DLL動態(tài)庫的形式使用,可以在被用戶請求后執(zhí)行,在處理完一個(gè)用戶請求后不會馬上消失,所以需要進(jìn)行線程安全檢查,這樣來提高程序的執(zhí)行效率,所以如果是以ISAPI來執(zhí)行PHP,建議選擇Thread Safe版本;
而FastCGI執(zhí)行方式是以單一線程來執(zhí)行操作,所以不需要進(jìn)行線程的安全檢查,除去線程安全檢查的防護(hù)反而可以提高執(zhí)行效率,所以,如果是以FastCGI來執(zhí)行PHP,建議選擇Non Thread Safe版本。
我們使用IIS+FastCGI方式配置服務(wù)器環(huán)境,所以使用Non Thread Safe版本。
總結(jié)
以上是生活随笔為你收集整理的iis6 fastcgiiis6 mysql php 2013_windows2003SP2下IIS6.0+FastCGI+PHP5.3+MySQL5.1+phpMyAdmin最详细图文配置教程...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 猎头公司网站 -- 有人看么,什么人在看
- 下一篇: 深度学习与图像处理之:人像背景虚化