百科解釋
Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。相傳阿帕奇是一個武士,他英勇善戰(zhàn),且戰(zhàn)無不勝,被印第安人奉為勇敢和勝利的代表,因此后人便用他的名字為印第安部落命名,而阿帕奇族在印第安史上也以強悍著稱。
Apache軟件基金會(也就是Apache Software Foundation,簡稱為ASF),是專門為運作一個開源軟件項目的 Apache 的團體提供支持的非盈利性組織,這個開源軟件項目就是 Apache 項目。這個組織把自己作為有著相同目標的開發(fā)者與用戶的團體,而不是簡單的共享在一個服務器上的一組項目的組織團體。在它所支持的 Apache 項目與子項目中,所發(fā)行的軟件產(chǎn)品都遵循 Apache許可證(Apache License)。
Apache軟件基金會(ASF)正式創(chuàng)建于1999年,它的創(chuàng)建者是一個自稱為“Apache 組織”的群體。這個“Apache 組織”在1999年以前就已經(jīng)存在很長時間了,這個組織的開發(fā)者愛好們聚集在一起,在美國伊利諾斯大學超級計算機應用程序國家中心(National Center for Supercomputing Applications,簡稱為NCSA)開發(fā)的 NCSA HTTPd 服務器的基礎(chǔ)上開發(fā)與維護了一個叫 Apache 的 HTTP服務器。
最初 NCSA HTTPd 服務器是由 Rob McCool 開發(fā)出來的,但是它的最初開發(fā)者們逐漸對這個軟件失去了興趣,并轉(zhuǎn)移到了其他地方,造成了沒有人來對這個服務器軟件提供更多的技術(shù)支持。因為這個服務器的功能又如此強大,而代碼可以自由下載修改與發(fā)布,當時這個服務器軟件的一些愛好者與用戶開始自發(fā)起來,互相交流并分發(fā)自己修正後的軟件版本,并不斷改善其功能。為了更好進行溝通,Brian Behlendorf 自己建立了一個郵件列表,把它作為這個群體(或者社區(qū))交流技術(shù)、維護軟件的一個媒介,把代碼重寫與維護的工作有效組織起來。這些開發(fā)者們逐漸地把他們這個群體稱為“Apache 組織”,把這個經(jīng)過不斷修正并改善的服務器軟件命名為 Apache 服務器(Apache Server)。
這個命名是根據(jù)北美當?shù)氐囊恢в〉诎膊柯涠鴣,這支部落以高超的軍事素養(yǎng)和超人的忍耐力著稱,19世紀後半期對侵占他們領(lǐng)土的入侵者進行了反抗。為了對這支印第安部落表示敬仰之意,取該部落名稱(Apache)作為服務器名。但一提到這個命名,這里還有流傳著一段有意思的故事。因為這個服務器是在 NCSA HTTPd 服務器的基礎(chǔ)之上,通過眾人努力,不斷地修正、打補。≒atchy)的產(chǎn)物,被戲稱為“A Patchy Server”(一個補丁服務器)。在這里,因為“Patchy”與“Apache”是諧音,故最後正式命名為“Apache Server”。
後來由于商業(yè)需求的不斷擴大,以 Apache HTTP 服務器為中心,啟動了更多的與 Apache 項目并行的項目,比如mod_ perl、PHP、Java Apache等等。隨著時間的推移、形勢的變化,Apache軟件基金會的項目列表也不斷更新變化中--不斷的有新項目啟動,項目的中止以及項目的拆分與合并。比如一開始,Jakarta 就是為了發(fā)展 JAVA 容器而啟動的 Java Apache 項目,後來由于升陽公司(SUN)的建議,項目名稱變?yōu)?Jakarta 。但當時該項目的管理者也沒有想到 Jakarta 項目因為 JAVA 的火爆而發(fā)展到如今一個囊括了眾多基于 JAVA 語言開源軟件子項目的項目。以至後來,不得不把個別項目從 Jakarta 中獨立出來,成為 Apache軟件基金會的頂級項目,Struts 項目就是其中之一。
最近,為了避免 SCO 與 UNIX 開源社區(qū)之間的發(fā)生糾紛降臨在 Apache 軟件基金會(ASF)身上。Apache軟件基金會(ASF)里面開始采取一些措施,讓眾多的項目進行更多協(xié)調(diào)的、結(jié)構(gòu)化管理,并保護自己的合法利益,避免一些潛在的合乎法律的侵犯(potential legal attacks)。
主要成果:HTTP Server,Ant,DB,iBATIS,Jakarta,Logging,Maven,Struts,Tomcat,Tapestry等等。
Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上。
Apache源于NCSAhttpd服務器,經(jīng)過多次修改,成為世界上最流行的Web服務器軟件之一。Apache取自“a patchy server”的讀音,意思是充滿補丁的服務器,因為它是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務器來使用。
本來它只用于小型或試驗Internet網(wǎng)絡,后來逐步擴充到各種Unix系統(tǒng)中,尤其對Linux的支持相當完美。Apache有多種產(chǎn)品,可以支持SSL技術(shù),支持多個虛擬主機。Apache是以進程為基礎(chǔ)的結(jié)構(gòu),進程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個Apache Web站點擴容時,通常是增加服務器或擴充群集節(jié)點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web服務器,市場占有率達60%左右。世界上很多著名的網(wǎng)站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的產(chǎn)物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊伍、支持跨平臺的應用(可以運行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。
Apache的誕生極富有戲劇性。當NCSA WWW服務器項目停頓后,那些使用NCSA WWW服務器的人們開始交換他們用于該服務器的補丁程序,他們也很快認識到成立管理這些補丁程序的論壇是必要的。就這樣,誕生了Apache Group,后來這個團體在NCSA的基礎(chǔ)上創(chuàng)建了Apache。
Apache web服務器軟件擁有以下特性:
支持最新的HTTP/1.1通信協(xié)議
擁有簡單而強有力的基于文件的配置過程
支持通用網(wǎng)關(guān)接口
支持基于IP和基于域名的虛擬主機
支持多種方式的HTTP認證
集成Perl處理模塊
集成代理服務器模塊
支持實時監(jiān)視服務器狀態(tài)和定制服務器日志
支持服務器端包含指令(SSI)
支持安全Socket層(SSL)
提供用戶會話過程的跟蹤
支持FastCGI
通過第三方模塊可以支持Java Servlets
如果你準備選擇Web服務器,毫無疑問Apache是你的最佳選擇。
http://www.apache.org/
是它的官方網(wǎng)站.
阿帕奇武裝直升機,AH-64 Apache Armed Helicoper,美國休斯直升機公司1975年研制的反坦克武裝直升機。最大平飛時速307千米,實用升限6250米,最大上升率16.2米/秒,航程578千米。主要武器:機頭旋轉(zhuǎn)炮塔內(nèi)裝1門30毫米鏈式反坦克炮、4個外掛點可掛8枚反坦克導彈和工具,19聯(lián)裝火箭發(fā)射器。最大起飛重量7890千克。機上還裝有目標截獲顯示系統(tǒng)和夜視設(shè)備,可在復雜氣象條件下搜索、識別與攻擊目標。它能有效摧毀中型和重型坦克,具有良好的生存能力和超低空貼地飛行能力,是美國當代主戰(zhàn)武裝直升機。