Apache HTTP Server 64位版是最專業(yè)的開發(fā)源碼的網(wǎng)頁服務(wù)器,兼容性良好,可在大多數(shù)計算機系統(tǒng)中運行,因為它是最流行的Web服務(wù)器端軟件之一,可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務(wù)器中。
Apache HTTP Server詳細(xì)介紹:
Apache HTTP Server最流行的HTTP服務(wù)器軟件之一?焖、可靠、可通過簡單的API擴展,Perl/Python解釋器可被編譯到服務(wù)器中,完全免費,完全源代碼開放。最流行的Web Server發(fā)布了一個重大升級版,Apache HTTP Server 2.4的一個重要目標(biāo)是大幅改進性能。新版改進了緩存、代理模塊,會話控制,改進異步讀寫支持,等等。
Apache HTTP Server項目管理委員會和Apache基金會主席Jim Jagielski表示,他們希望終端用戶能真正看到性能進步,表示Apache 2.4比許多以速度見長的Web Server更快,例如Nginx。
如果你需要創(chuàng)建一個每天有數(shù)百萬人訪問的web服務(wù)器,Apache可能是最佳選擇。這里的是Windows版本。針對主機服務(wù)商和開發(fā)人員,新版本的Apache提供了很多性能方面的提升,包括:支持更大流量,更好的支持云計算,利用更少的內(nèi)存處理更多的并發(fā)等等。
除此之外,新版本的提升還包括:性能提升,內(nèi)存利用,異步I/O的支持,動態(tài)反向代理設(shè)置,與時間驅(qū)動的Web服務(wù)器相當(dāng)或更好的性能,更強大的處理資源分配能力,更友好的緩存支持,可定制的高速服務(wù)器和代理等。
Apache源于NCSAhttpd服務(wù)器,經(jīng)過多次修改,成為世界上最流行的Web服務(wù)器軟件之一。Apache取自“A Patchy Server”的讀音,意思是充滿補丁的服務(wù)器,因為它是開源軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。
Apache HTTP Server Project并沒有提供二進制的安裝文件,只有源碼,需要先編譯的。好在官網(wǎng)提供了幾個流行的二進制發(fā)布的方式,省的我們編譯的麻煩。
Apache HTTP Server特色:
Apache支持許多特性,大部分通過編譯的模塊實現(xiàn)。這些特性從服務(wù)器端的編程語言支持到身份認(rèn)證方案。一些通用的語言接口支持 Perl,Python, Tcl, 和 PHP。流行的認(rèn)證模塊包括 mod_access, mod_auth 和 mod_digest。其他的例子有 SSL 和 TLS 支持 (mod_ssl), 代理服務(wù)器 (proxy) 模塊,很有用的URL重寫(由 mod_rewrite 實現(xiàn)),定制日志文件 (mod_log_config),以及過濾支持(mod_include 和 mod_ext_filter)。Apache日志可以通過網(wǎng)頁瀏覽器使用免費的腳本AWStats或Visitors來進行分析。