主流WEB服務(wù)器比較(2)_Windows教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
二. Apache 1.3.19
Apache仍然是最偉大的全能選手,也許它有些過于龐大、歷史悠久,但是其優(yōu)秀的性能和大量用戶群,它應(yīng)該會(huì)有更好的發(fā)展。就它靈活性和豐富的特性功能而言,Apache相對(duì)于這里測(cè)試的其他Web服務(wù)器來說可以說是Web服務(wù)器的標(biāo)準(zhǔn)。除非你的在過去的四年里與這個(gè)世界相隔離,否則一定會(huì)看到大量的新聞文章歡呼Apache的成功,并將其作為開放源碼成功的典范。Apache并不是采用GPL版權(quán)聲明,而是采用自己的Apache Server版權(quán)聲明,其強(qiáng)調(diào)自由地使用源代碼。Apache同樣以"補(bǔ)丁服務(wù)器"而聞名,主要是因?yàn)樵缙贏pache的開發(fā)是通過對(duì)NCSA的httpd代碼添加補(bǔ)丁程序來進(jìn)行的。Apache被看做是"補(bǔ)丁服務(wù)器"還因?yàn)樗哂心K化特性,該特性實(shí)現(xiàn)了Apache的靈活性和可擴(kuò)展性,而且開發(fā)者可以利用該特性很容易地添加第三方功能模塊,通過模塊開發(fā)人員可以添加任何功能,模塊是很多內(nèi)容管理系統(tǒng)的功能基礎(chǔ),如Midgard,Zope等。
幾乎所有的Linux發(fā)布都安裝Apache作為默認(rèn)配置。SuSE 7.1甚至預(yù)安裝有包括各種高級(jí)模塊選項(xiàng)的Apache,如PHP3,mod_perl和LDAP等等。用戶會(huì)驚奇地發(fā)現(xiàn)系統(tǒng)安裝成功就會(huì)有一個(gè)功能強(qiáng)大的Web服務(wù)器可供選擇。雖然安裝Apache并不是非常簡(jiǎn)單,但是如果有具有新的特性或安全補(bǔ)丁的Apache發(fā)布,則下載源代碼包并編譯新的Apache是值得的。Apache不但具有龐大的用戶群基礎(chǔ),并且有豐富的配置使用文檔。
Apache的主配置文件為純文本格式的httpd.conf,隨著Apache版本的發(fā)展,其他一些配置文件則逐漸消亡,趨向于使用單一的配置文件httpd.conf來存放所有的配置指令,如客戶訪問信息、記錄認(rèn)證信息和虛擬服務(wù)器等等。Apache配置選項(xiàng)采用的是指令模式,配置指令設(shè)定各種參數(shù)的值,例如:DocumentRoot設(shè)置服務(wù)器Web頁(yè)面的根目錄。你也可以靈活地設(shè)置多個(gè)基于IP或基于域名的虛擬Web服務(wù)器,這些Web虛擬服務(wù)器可以各自定義獨(dú)立的DocumentRoot配置指令。而LoadModule指令則用來指定加載不同的模塊來實(shí)現(xiàn)對(duì)Apache服務(wù)器功能的擴(kuò)充。這些新功能大多是提供服務(wù)器端對(duì)腳本技術(shù)的支持,比如Perl、PHP等。Apache結(jié)合使用ApacheJServ可以實(shí)現(xiàn)對(duì)Java servlets及JSP的支持。
Apache的很多模塊實(shí)現(xiàn)安全方面的防護(hù):如mod_auth提供對(duì)對(duì)服務(wù)器上數(shù)據(jù)進(jìn)行適當(dāng)?shù)谋Wo(hù),而SSL模塊則用來保護(hù)服務(wù)器和客戶端之間的通信安全。
對(duì)于大多數(shù)用戶來說,手工編輯冗長(zhǎng)的httpd.conf文件顯得枯燥且易出錯(cuò)。幸運(yùn)的是Redhat中的Linuxconf和Webmin都提供了非常完善的Apache配置模版。Aapche的GUI項(xiàng)目同樣提供了Comanche和Mohawk來實(shí)現(xiàn)對(duì)Apache圖形方式配置和管理。這些工具都大大減少了管理和配置Apache的難度,但是對(duì)httpd.conf一定理解對(duì)于配置高性能服務(wù)器來說是非常重要的。
很多地方都聲明Apache并不是最快的Web服務(wù)器,Apache的開發(fā)者的確是沒有過多地考慮其開發(fā)一個(gè)超快的Web服務(wù)器。而功能和穩(wěn)定性則是考慮更多的因素。然而Apache在很多負(fù)載很大的站點(diǎn)中運(yùn)行非常正常,并沒有得到過多的關(guān)于性能的抱怨。在我們使用Webstone進(jìn)行性能測(cè)試中,發(fā)現(xiàn)Apache的吞吐量位居第一,并且出錯(cuò)最少。在測(cè)試中雖然Apache的可擴(kuò)展性不知最強(qiáng),但是仍然是提供了如此多特性的服務(wù)器中速度最快的。
Apache仍然是最偉大的全能選手,也許它有些過于龐大、歷史悠久,但是其優(yōu)秀的性能和大量用戶群,它應(yīng)該會(huì)有更好的發(fā)展。就它靈活性和豐富的特性功能而言,Apache相對(duì)于這里測(cè)試的其他Web服務(wù)器來說可以說是Web服務(wù)器的標(biāo)準(zhǔn)。除非你的在過去的四年里與這個(gè)世界相隔離,否則一定會(huì)看到大量的新聞文章歡呼Apache的成功,并將其作為開放源碼成功的典范。Apache并不是采用GPL版權(quán)聲明,而是采用自己的Apache Server版權(quán)聲明,其強(qiáng)調(diào)自由地使用源代碼。Apache同樣以"補(bǔ)丁服務(wù)器"而聞名,主要是因?yàn)樵缙贏pache的開發(fā)是通過對(duì)NCSA的httpd代碼添加補(bǔ)丁程序來進(jìn)行的。Apache被看做是"補(bǔ)丁服務(wù)器"還因?yàn)樗哂心K化特性,該特性實(shí)現(xiàn)了Apache的靈活性和可擴(kuò)展性,而且開發(fā)者可以利用該特性很容易地添加第三方功能模塊,通過模塊開發(fā)人員可以添加任何功能,模塊是很多內(nèi)容管理系統(tǒng)的功能基礎(chǔ),如Midgard,Zope等。
幾乎所有的Linux發(fā)布都安裝Apache作為默認(rèn)配置。SuSE 7.1甚至預(yù)安裝有包括各種高級(jí)模塊選項(xiàng)的Apache,如PHP3,mod_perl和LDAP等等。用戶會(huì)驚奇地發(fā)現(xiàn)系統(tǒng)安裝成功就會(huì)有一個(gè)功能強(qiáng)大的Web服務(wù)器可供選擇。雖然安裝Apache并不是非常簡(jiǎn)單,但是如果有具有新的特性或安全補(bǔ)丁的Apache發(fā)布,則下載源代碼包并編譯新的Apache是值得的。Apache不但具有龐大的用戶群基礎(chǔ),并且有豐富的配置使用文檔。
Apache的主配置文件為純文本格式的httpd.conf,隨著Apache版本的發(fā)展,其他一些配置文件則逐漸消亡,趨向于使用單一的配置文件httpd.conf來存放所有的配置指令,如客戶訪問信息、記錄認(rèn)證信息和虛擬服務(wù)器等等。Apache配置選項(xiàng)采用的是指令模式,配置指令設(shè)定各種參數(shù)的值,例如:DocumentRoot設(shè)置服務(wù)器Web頁(yè)面的根目錄。你也可以靈活地設(shè)置多個(gè)基于IP或基于域名的虛擬Web服務(wù)器,這些Web虛擬服務(wù)器可以各自定義獨(dú)立的DocumentRoot配置指令。而LoadModule指令則用來指定加載不同的模塊來實(shí)現(xiàn)對(duì)Apache服務(wù)器功能的擴(kuò)充。這些新功能大多是提供服務(wù)器端對(duì)腳本技術(shù)的支持,比如Perl、PHP等。Apache結(jié)合使用ApacheJServ可以實(shí)現(xiàn)對(duì)Java servlets及JSP的支持。
Apache的很多模塊實(shí)現(xiàn)安全方面的防護(hù):如mod_auth提供對(duì)對(duì)服務(wù)器上數(shù)據(jù)進(jìn)行適當(dāng)?shù)谋Wo(hù),而SSL模塊則用來保護(hù)服務(wù)器和客戶端之間的通信安全。
對(duì)于大多數(shù)用戶來說,手工編輯冗長(zhǎng)的httpd.conf文件顯得枯燥且易出錯(cuò)。幸運(yùn)的是Redhat中的Linuxconf和Webmin都提供了非常完善的Apache配置模版。Aapche的GUI項(xiàng)目同樣提供了Comanche和Mohawk來實(shí)現(xiàn)對(duì)Apache圖形方式配置和管理。這些工具都大大減少了管理和配置Apache的難度,但是對(duì)httpd.conf一定理解對(duì)于配置高性能服務(wù)器來說是非常重要的。
很多地方都聲明Apache并不是最快的Web服務(wù)器,Apache的開發(fā)者的確是沒有過多地考慮其開發(fā)一個(gè)超快的Web服務(wù)器。而功能和穩(wěn)定性則是考慮更多的因素。然而Apache在很多負(fù)載很大的站點(diǎn)中運(yùn)行非常正常,并沒有得到過多的關(guān)于性能的抱怨。在我們使用Webstone進(jìn)行性能測(cè)試中,發(fā)現(xiàn)Apache的吞吐量位居第一,并且出錯(cuò)最少。在測(cè)試中雖然Apache的可擴(kuò)展性不知最強(qiáng),但是仍然是提供了如此多特性的服務(wù)器中速度最快的。
相關(guān)Windows教程:
Windows教程Rss訂閱服務(wù)器教程搜索
Windows教程推薦
猜你也喜歡看這些
- 抵御黑客入侵防護(hù)服務(wù)器安全的七個(gè)技巧
- 在IIS7中應(yīng)用Application Request Routing配置反向代理
- 用主機(jī)頭名法實(shí)現(xiàn)一個(gè)IP建多個(gè)Web站點(diǎn)
- PHP5.3.1安裝教程[基于Windows下Apache]
- AJAX快速入門之HTTP協(xié)議基礎(chǔ)
- 虛擬主機(jī)IIS防范入侵常見問答
- 在windows下iis與apache共存!(虛擬主機(jī)+代理)
- 使IIS支持PHP,ISAPI或CGI,FastCGI完全配置教程(最新php5.2.13配置方法)
- 詳解Apache下.htaccess文件常用配置
- 用Forefront管理Web服務(wù)器負(fù)載均衡
- 相關(guān)鏈接:
- 教程說明:
Windows教程-主流WEB服務(wù)器比較(2)
。