介紹
Apache 即全稱:Apache HTTP Server,是 Apache 軟件基金會的一個(gè)開放源碼的網(wǎng)頁服務(wù)器 ,可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,由于其多平臺和安全性被廣泛使用,也是最為流行的 Web服務(wù)器端軟件之一。下面就分享一個(gè)Apache 2.4最新版本的給大家,有需要的朋友趕快點(diǎn)擊立即下載吧!下載地址在文末。
與2.2版本相比,2.4所作出的更改
多道處理模塊MPM在2.4中可以在編譯時(shí)全部編譯,編譯后可以動(dòng)態(tài)加載。編譯選項(xiàng)如下:
--enable-mpms-shared=all #全部編譯
--with-mpm=event #默認(rèn)MPM為event
在2.2中event MPM是實(shí)驗(yàn)性的,而2.4開始不再是試驗(yàn)性的,而是默認(rèn)MPM。
更好地支持異步讀/寫支持的MPM和平臺。
日志可以配置每個(gè)模塊和每個(gè)目錄,且可以單獨(dú)定義日志級別。
<If> 、<ElseIf>、<Else> 可用于設(shè)置基于每個(gè)請求的標(biāo)準(zhǔn)配置。
新的表達(dá)式解析器允許指定 復(fù)雜的條件下,使用一個(gè)共同的語法像SetEnvIfExpr, RewriteCond, Header, <If>和其他指令 。
以毫秒為單位指定的KeepAliveTimeout,2.2是以秒為單位。
基于域名的虛擬主機(jī)不再需要NameVirtualHost指令。
新AllowOverrideList 指令允許更細(xì)粒度的控制指令是允許的.htaccess文件。
這是現(xiàn)在可以 在配置中定義的變量,允許在很多地方使用相同配置,從而是配置看起來更清晰。
盡管新增了許多新功能,但2.4.x的往往比2.2.x中使用較少的內(nèi)存。
直接支持FastCGI協(xié)議的代理模塊,而2.2需要額外安裝第三方模塊
SCGI協(xié)議代理模塊
Provides dynamically configured mass reverse proxies for mod_proxy。反向代理
替換明顯的客戶端遠(yuǎn)程IP地址和主機(jī)名的請求通過代理或負(fù)載平衡器通過請求頭的IP地址列表。
允許mod_proxy_balancer的后端服務(wù)器上的活動(dòng)連接數(shù)為負(fù)載平衡決策的基礎(chǔ)。
2.2是第三方模塊,支持固定一個(gè)反向代理的情況下,后臺生成的URL是無效代理的客戶中的HTML鏈接。
先進(jìn)的更換的mod_substitute,允許的sed編輯回應(yīng)身體的全部力量。
允許做基于表單的身份驗(yàn)證。
可以保持客戶端的會話狀態(tài),使用cookie或數(shù)據(jù)庫存儲。
限制某些HTTP方法不干擾認(rèn)證或授權(quán)。
嵌入的Lua語言到httpd的配置和小型業(yè)務(wù)邏輯功能。(實(shí)驗(yàn)性的)
允許添加定制的調(diào)試日志記錄,在請求處理的不同階段。
提供了用于緩沖的輸入和輸出功能棧
響應(yīng)主體轉(zhuǎn)換成RFC2397數(shù)據(jù)URL
提供客戶端帶寬速率限制
提供過濾器處理,使可用的HTTP請求機(jī)構(gòu)
提供了一種通過請求體反射作為輸出響應(yīng)。
提供了一種基于時(shí)隙的共享存儲提供(ala the scoreboard)。
以前的第三方模塊,支持基于libxml2的(識別標(biāo)記)過濾器模塊的國際化。
鏈接:https://pan.baidu.com/s/1W4LC_dCQ2ndkL_wAk3uYDA
提取碼:k2ns