Apache
- Apache介紹
- Apache特點
- Apache2.4新特性
一、Apache介紹
Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網(wǎng)頁服務(wù)器驱敲,是世界使用排名第一的Web服務(wù)器軟件。它可以運行在幾乎所有廣泛使用的計算機(jī)平臺上泵喘,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一般妙。它快速纪铺、可靠并且可通過簡單的API擴(kuò)充,將Perl/Python等解釋器編譯到服務(wù)器中碟渺。
Apache HTTP服務(wù)器是一個模塊化的服務(wù)器鲜锚,源于NCSAhttpd服務(wù)器,經(jīng)過多次修改苫拍,成為世界使用排名第一的Web服務(wù)器軟件芜繁。
apache當(dāng)前版本:2.4.X
官方網(wǎng)站:www.apache.org
學(xué)習(xí)手冊:http://httpd.apache.org/docs/2.4/
二、Apache特點
Apacheweb服務(wù)器軟件擁有以下特性:
1.支持最新的HTTP/2通信協(xié)議(2.4.17及以后版本)
2.擁有簡單而強(qiáng)有力的基于文件的配置過程
3.支持通用網(wǎng)關(guān)接口
4.支持基于IP和基于域名的虛擬主機(jī)
5.支持多種方式的HTTP認(rèn)證
6.集成Perl處理模塊
7.集成代理服務(wù)器模塊
8.支持實時監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志
9.支持服務(wù)器端包含指令(SSI)
10.支持安全Socket層(SSL)
11.提供用戶會話過程的跟蹤
12.支持FastCGI
13.通過第三方模塊可以支持JavaServlets
14.跨平臺
平行軟件
IIS
Nginx
tengine
Lighttpd
Tomcat
Resin
三绒极、部分Apache2.4新特性
新增模塊
Mod_proxy_fcgi:提供fcgi代理
Mod_ratelimit:限制用戶帶寬
Mod_request:過濾客戶機(jī)請求
Mod_remoteip:匹配客戶端的IP
新特性
Mpm(工作模式):支持工作模式在apache運行時更改
但是要開啟這種特性骏令,在編譯安裝要啟用這三種功能:--enable-mpms-shared=all --with-mpm=event
完善了event模式
支持使用自定義變量
基于FQDN的虛擬主機(jī)不再需要NameVirtualHost指令
增強(qiáng)版的表達(dá)式分析器
支持異步讀寫
毫秒級別的keepalivetimeout