成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

appache

編輯詞條apacheapache 圖標(biāo)概述Apache 是世界使用排名第一的Web 服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的Web 服務(wù)器端軟

編輯詞條

apache

apache 圖標(biāo)

概述

Apache 是世界使用排名第一的Web 服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的Web 服務(wù)器端軟件之一。同時(shí)Apache 音譯為阿帕奇,是北美印第安人的一個(gè)部落,叫阿帕奇族,在美國(guó)的西南部。也是一個(gè)基金會(huì)的名稱(chēng)、一種武裝直升機(jī)等等。

目錄[隱藏] 阿帕奇族

Apache 有名的幾個(gè)項(xiàng)目介紹

Apache 的安裝與配置說(shuō)明 阿帕奇武裝直升機(jī)

[編輯本段]

阿帕奇族

Apache 音譯為阿帕奇,是北美印第安人的一個(gè)部落,叫阿帕奇族,在美國(guó)的西南部。相傳阿帕奇是一個(gè)武士,他英勇善戰(zhàn),且戰(zhàn)無(wú)不勝,被印第安人奉為勇敢和勝利的代表,因此后人便用他的名字為印第安部落命名,而阿帕奇族在印第安史上也以強(qiáng)悍著稱(chēng)。

Apache 英文解釋

Transliteration for the Apache Apache is a North American Indian tribes, called Apache tribe in the southwestern United States. Legend has it that Apache is a warrior, his heroic and invincible, was bravery and victory of th e Indians as the representative of the so future generations will use his na me as the name of an Indian tribe, and the Apache Indian tribe in the hist ory also To the intrepid said.

[編輯本段]

Apache 基金會(huì)

Apache 軟件基金會(huì)(也就是Apache Software Foundation ,簡(jiǎn)稱(chēng)為ASF ),是專(zhuān)門(mén)為運(yùn)作一個(gè)開(kāi)源軟件項(xiàng)目的 Apache 的團(tuán)體提供支持的非盈利性組織,這個(gè)

,

開(kāi)源軟件項(xiàng)目就是 Apache 項(xiàng)目。這個(gè)組織把自己作為有著相同目標(biāo)的開(kāi)發(fā)者與用戶(hù)的團(tuán)體,而不是簡(jiǎn)單的共享在一個(gè)服務(wù)器上的一組項(xiàng)目的組織團(tuán)體。在它所支持的 Apache 項(xiàng)目與子項(xiàng)目中,所發(fā)行的軟件產(chǎn)品都遵循 Apache 許可證(Apache Lic ense )。

Apache 軟件基金會(huì)(ASF )正式創(chuàng)建于1999年,它的創(chuàng)建者是一個(gè)自稱(chēng)為“Apache 組織”的群體。這個(gè)“Apache 組織”在1999年以前就已經(jīng)存在很長(zhǎng)時(shí)間了,這個(gè)組織的開(kāi)發(fā)愛(ài)好者們聚集在一起,在美國(guó)伊利諾斯大學(xué)超級(jí)計(jì)算機(jī)應(yīng)用程序國(guó)家中心(National Center for Supercomputing Applications ,簡(jiǎn)稱(chēng)為NCSA )開(kāi)發(fā)的 N CSA HTTPd 服務(wù)器的基礎(chǔ)上開(kāi)發(fā)與維護(hù)了一個(gè)叫 Apache 的 HTTP 服務(wù)器。 最初 NCSA HTTPd 服務(wù)器是由 Rob McCool 開(kāi)發(fā)出來(lái)的,但是它的最初開(kāi)發(fā)者們逐漸對(duì)這個(gè)軟件失去了興趣,并轉(zhuǎn)移到了其他地方,造成了沒(méi)有人來(lái)對(duì)這個(gè)服務(wù)器軟件提供更多的技術(shù)支持。因?yàn)檫@個(gè)服務(wù)器的功能又如此強(qiáng)大,而代碼可以自由下載修改與發(fā)布,當(dāng)時(shí)這個(gè)服務(wù)器軟件的一些愛(ài)好者與用戶(hù)開(kāi)始自發(fā)起來(lái),互相交流并分發(fā)自己修正後的軟件版本,并不斷改善其功能。為了更好進(jìn)行溝通,Brian Behlen dorf 自己建立了一個(gè)郵件列表,把它作為這個(gè)群體(或者社區(qū))交流技術(shù)、維護(hù)軟件的一個(gè)媒介,把代碼重寫(xiě)與維護(hù)的工作有效組織起來(lái)。這些開(kāi)發(fā)者們逐漸地把他們這個(gè)群體稱(chēng)為“Apache 組織”,把這個(gè)經(jīng)過(guò)不斷修正并改善的服務(wù)器軟件命名為 Apa che 服務(wù)器(Apache Server )。

這個(gè)命名是根據(jù)北美當(dāng)?shù)氐囊恢в〉诎膊柯涠鴣?lái),這支部落以高超的軍事素養(yǎng)和超人的忍耐力著稱(chēng),19世紀(jì)後半期對(duì)侵占他們領(lǐng)土的入侵者進(jìn)行了反抗。為了對(duì)這支印第安部落表示敬仰之意,取該部落名稱(chēng)(Apache )作為服務(wù)器名。但一提到這個(gè)命名,這里還有流傳著一段有意思的故事。因?yàn)檫@個(gè)服務(wù)器是在 NCSA HTTPd 服務(wù)器的基礎(chǔ)之上,通過(guò)眾人努力,不斷地修正、打補(bǔ)?。≒atchy )的產(chǎn)物,被戲稱(chēng)為“A Patchy Server”(一個(gè)補(bǔ)丁服務(wù)器)。在這里,因?yàn)椤癙atchy”與“Apache”是諧音,故最後正式命名為“Apache Server”。

後來(lái)由于商業(yè)需求的不斷擴(kuò)大,以 Apache HTTP 服務(wù)器為中心,啟動(dòng)了更多的與 Apache 項(xiàng)目并行的項(xiàng)目,比如mod_ perl 、PHP 、Java Apache 等等。隨著時(shí)間的推移、形勢(shì)的變化,Apache 軟件基金會(huì)的項(xiàng)目列表也不斷更新變化中--不斷的有新項(xiàng)目啟動(dòng),項(xiàng)目的中止以及項(xiàng)目的拆分與合并。比如一開(kāi)始,Jakarta 就是為了發(fā)展 JAVA 容器而啟動(dòng)的 Java Apache 項(xiàng)目,後來(lái)由于升陽(yáng)公司(SUN )的建議,項(xiàng)目名稱(chēng)變?yōu)?Jakarta 。但當(dāng)時(shí)該項(xiàng)目的管理者也沒(méi)有想到 Jakarta 項(xiàng)目因?yàn)?JAVA 的火爆而發(fā)展到如今一個(gè)囊括了眾多基于 JAVA 語(yǔ)言開(kāi)源軟件子項(xiàng)目的項(xiàng)目。以至後來(lái),不得不把個(gè)別項(xiàng)目從 Jakarta 中獨(dú)立出來(lái),成為 Apache 軟件基金會(huì)的頂級(jí)項(xiàng)目,Struts 項(xiàng)目就是其中之一。

最近,為了避免 SCO 與 UNIX 開(kāi)源社區(qū)之間的發(fā)生糾紛降臨在 Apache 軟件基金會(huì)(ASF )身上。Apache 軟件基金會(huì)(ASF )里面開(kāi)始采取一些措施,讓眾多的項(xiàng)目進(jìn)行更多協(xié)調(diào)的、結(jié)構(gòu)化管理,并保護(hù)自己的合法利益,避免一些潛在的合乎法律的侵犯(potential legal attacks )。

,

主要成果:HTTP Server ,Ant ,DB ,iBATIS ,Jakarta ,Logging ,Maven ,St ruts ,Tomcat ,Tapestry 等等。

[編輯本段]

Apache Server

Apache 是世界使用排名第一的Web 服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上。

Apache 源于NCSAhttpd 服務(wù)器,經(jīng)過(guò)多次修改,成為世界上最流行的Web 服務(wù)器軟件之一。Apache 取自“a patchy server”的讀音,意思是充滿(mǎn)補(bǔ)丁的服務(wù)器,因?yàn)樗亲杂绍浖?,所以不斷有人?lái)為它開(kāi)發(fā)新的功能、新的特性、修改原來(lái)的缺陷。Apache 的特點(diǎn)是簡(jiǎn)單、速度快、性能穩(wěn)定,并可做來(lái)使用。

本來(lái)它只用于小型或試驗(yàn)Internet 網(wǎng)絡(luò),后來(lái)逐步擴(kuò)充到各種Unix 系統(tǒng)中,尤其對(duì)Linux 的支持相當(dāng)完美。Apache 有多種產(chǎn)品,可以支持SSL 技術(shù),支持多個(gè)虛擬主機(jī)。Apache 是以進(jìn)程為基礎(chǔ)的結(jié)構(gòu),進(jìn)程要比線(xiàn)程消耗更多的系統(tǒng)開(kāi)支,不太適合于多處理器環(huán)境,因此,在一個(gè)Apache Web 站點(diǎn)擴(kuò)容時(shí),通常是增加服務(wù)器或擴(kuò)充群集節(jié)點(diǎn)而不是增加處理器。到目前為止Apache 仍然是世界上用的最多的W eb 服務(wù)器,市場(chǎng)占有率達(dá)60左右。世界上很多著名的網(wǎng)站如Amazon.com 、Yaho o! 、W3 Consortium 、Financial Times 等都是Apache 的產(chǎn)物,它的成功之處主要在于它的源代碼開(kāi)放、有一支開(kāi)放的開(kāi)發(fā)隊(duì)伍、支持跨平臺(tái)的應(yīng)用(可以運(yùn)行在幾乎所有的Unix 、Windows 、Linux 系統(tǒng)平臺(tái)上)以及它的可移植性等方面。

Apache 的誕生極富有戲劇性。當(dāng)NCSA WWW 服務(wù)器項(xiàng)目停頓后,那些使用N CSA WWW 服務(wù)器的人們開(kāi)始交換他們用于該服務(wù)器的補(bǔ)丁程序,他們也很快認(rèn)識(shí)到成立管理這些補(bǔ)丁程序的論壇是必要的。就這樣,誕生了Apache Group ,后來(lái)這個(gè)團(tuán)體在NCSA 的基礎(chǔ)上創(chuàng)建了Apache 。

Apache web 服務(wù)器軟件擁有以下特性:

支持最新的HTTP/1.1通信協(xié)議

擁有簡(jiǎn)單而強(qiáng)有力的基于文件的配置過(guò)程

支持通用網(wǎng)關(guān)接口

支持基于IP 和基于域名的虛擬主機(jī)

支持多種方式的HTTP 認(rèn)證

集成Perl 處理模塊

集成代理服務(wù)器模塊

支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志

支持服務(wù)器端包含指令(SSI)

支持安全Socket 層(SSL)

提供用戶(hù)會(huì)話(huà)過(guò)程的跟蹤

支持FastCGI

通過(guò)第三方模塊可以支持Java Servlets

如果你準(zhǔn)備選擇Web 服務(wù)器,毫無(wú)疑問(wèn)Apache 是你的最佳選擇。

,

[編輯本段]

Apache 有名的幾個(gè)項(xiàng)目介紹

HTTP Server

這個(gè)在前面的段落介紹過(guò)了,Apache 已經(jīng)是他的代號(hào)了

ActiveMQ

免費(fèi)開(kāi)源由java 編寫(xiě)符合JMS1.1標(biāo)準(zhǔn)的消息中間件。

另外,它也支持通過(guò)除java 語(yǔ)言外的語(yǔ)言的使用

Ant

這個(gè)太出名了。標(biāo)準(zhǔn)的批處理工具。是一套基于java 的程序打造工具 Commons

一些常用的工具類(lèi)庫(kù),包括common-pool,dbcp,fileupload,Common-beans 等。 Excalibur

它的主要產(chǎn)品是一個(gè)由java 寫(xiě)成的,名字叫做Fortress (要塞) 的輕量級(jí)的可嵌入式反向控制容器。

iBATIS

并入的一個(gè)項(xiàng)目,是ORM 的一個(gè)很流行的工具

Geronimo

是Apache 軟件基金會(huì)為了創(chuàng)造一個(gè)兼容j2ee 的容器,而整理出來(lái)的一個(gè)新成果

Jakarta

許多Java 子項(xiàng)目的集成,tomcat,ant 等就是從這里孵化出去的。

James

是一套用java 開(kāi)發(fā)的郵件、新聞組、消息服務(wù)器。它使用的avalon 組件框架。目前支持 SMTP, POP3 和 NNTP 很快也會(huì)支持 IMAP

Logging

基于java 的可靠,快速,擴(kuò)展性強(qiáng)的日志工具

Maven

是一套java 開(kāi)發(fā)的工程綜合管理工具。它基于工程對(duì)象模型(POM)的理念 Portals

門(mén)戶(hù)產(chǎn)品

Struts

一套通過(guò)servlets 和jsp 來(lái)搭建web 應(yīng)用的MVC 框架

Tomcat

用量最大的免費(fèi)的Java 服務(wù)器

[編輯本段]

Apache 的安裝與配置說(shuō)明

,

[1][2]Apache 的安裝無(wú)外乎兩種方式: 源代碼安裝和DEB 包安裝。這兩種安裝類(lèi)型各有特色,DEB 包安裝不需要編譯,而源代碼安裝則需要先配置編譯再安裝,D EB 包安裝在一個(gè)固定的位置下,選擇固定的模塊,而源代碼安裝則可以讓你選擇安裝路徑,選擇你想要的模塊。本文主要介紹DEB 安裝方式。

系統(tǒng):GNU/Linux Debian/etch

Apache 當(dāng)前版本: 2.0.55-4

1、安裝:

使用以下命令安裝:

tony@tonybox:~$sudo aptitude update aptitude install apache2 apache2-u tilstony@tonybox:~$ sudo /etc/init.d/apache2 starttony@tonybox:~$ sudo /etc/init.d/apache2 stoptony@tonybox:~$ sudo killall apache2tony@tonybox:/etc/apache2$ ls -ltony@tonybox:/etc/apache2/conf.d$ cat charsettony@tonybox:/etc/apache2$ cat ports.conf

tony@tonybox:~$sudo

其中apache2-utils 提供了我們?cè)谂渲镁S護(hù)過(guò)程中非常有用的一些工具 安裝完成后,可以使用下面的命令啟動(dòng)Apache 服務(wù):

停止Apache 服務(wù)則是:

也可以只接用 kill 命令強(qiáng)制殺死apache2進(jìn)程

如有需要, 可以通過(guò)rcconf 來(lái)控制是否在系統(tǒng)啟動(dòng)是加載Apache 服務(wù)

啟動(dòng)完成后打開(kāi)瀏覽器, 使用URL http://localhost/ 來(lái)訪問(wèn)已經(jīng)啟動(dòng)的Apach e 服務(wù)器, 服務(wù)器將會(huì)跳轉(zhuǎn)到 http://localhost/apache2-default/, 向?yàn)g覽器返回一個(gè)Apache 安裝成功的頁(yè)面。

注: 這取決于/etc/apache2/sites-available/default 配置文件中, 是否取消了 RedirectMatch ^/$ /apache2-default/

行的注釋

2、 配置文件說(shuō)明

在Debian 下, 安裝完成后, 軟件包為我們提供的配置文件位于/etc/apache2目錄下:

total 72

-rw-r--r-- 1 root root 12482 2006-01-16 18:15 apache2.conf

drwxr-xr-x 2 root root 4096 2006-06-30 13:56 conf.d

-rw-r--r-- 1 root root 748 2006-01-16 18:05 envvars

-rw-r--r-- 1 root root 268 2006-06-30 13:56 httpd.conf

-rw-r--r-- 1 root root 12441 2006-01-16 18:15 magic

drwxr-xr-x 2 root root 4096 2006-06-30 13:56 mods-available

drwxr-xr-x 2 root root 4096 2006-06-30 13:56 mods-enabled

-rw-r--r-- 1 root root 10 2006-06-30 13:56 ports.conf

-rw-r--r-- 1 root root 2266 2006-01-16 18:15 README

,

drwxr-xr-x 2 root root 4096 2006-06-30 13:56 sites-available

drwxr-xr-x 2 root root 4096 2006-06-30 13:56 sites-enabled

drwxr-xr-x 2 root root 4096 2006-01-16 18:15 ssl

其中

apache2.conf

為apache2服務(wù)器的主配置文件, 查看此配置文件, 你會(huì)發(fā)現(xiàn)以下內(nèi)容 # Include module configuration:

Include /etc/apache2/mods-enabled/*.load

Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:

Include /etc/apache2/httpd.conf

# Include ports listing

Include /etc/apache2/ports.conf

# Include generic snippets of statements

Include /etc/apache2/conf.d/[^.#]*

有此可見(jiàn), apache2 根據(jù)配置功能的不同, 對(duì)配置文件進(jìn)行了分割, 這樣更利于管理

conf.d

下為配置文件的附加片斷,默認(rèn)情況下, 僅提供了 charset 片斷, AddDefaultCharset UTF-8

如有需要我們可以將默認(rèn)編碼修改為 GB2312, 即文件的內(nèi)容為: AddDefault Charset GB2312

是個(gè)空文件

magic

文件中包含的是有關(guān)mod_mime_magic模塊的數(shù)據(jù), 一般不需要修改它。 ports.conf

則為服務(wù)器監(jiān)聽(tīng)I(yíng)P 和端口設(shè)置的配置文件,

Listen 80

mods-available

目錄下是一些。conf 和。load 文件, 為系統(tǒng)中可以使用的加載各種模塊的配置文件, 而mods-enabled 目錄下則是指向這些配置文件的符號(hào)連接, 從配置文件a pache2.conf 中可以看出, 系統(tǒng)通過(guò)mods-enabled 目錄來(lái)加載模塊, 也就是說(shuō), 系統(tǒng)僅通過(guò)在此目錄下創(chuàng)建了符號(hào)連接的mods-available 目錄下的配置文件來(lái)加載模塊。同時(shí)系統(tǒng)還提供了兩個(gè)命令 a2enmod 和 a2dismod 用于維護(hù)這些符號(hào)連接。這兩個(gè)命令由 apache2-common 包提供。命令各式也非常簡(jiǎn)單: a2enmod [module] 或 a2dismod [module]

sites-available

,

目錄下為配置好的站點(diǎn)的配置文件, sites-enabled 目錄下則是指向這些配置文件的符號(hào)連接, 系統(tǒng)通過(guò)這些符號(hào)連接來(lái)起用站點(diǎn) sites-enabled 目錄下的符號(hào)連接附有一個(gè)數(shù)字前綴, 如000-default, 這個(gè)數(shù)字用于決定啟動(dòng)順序, 數(shù)字越小, 啟動(dòng)優(yōu)先級(jí)越高。 系統(tǒng)提供了兩個(gè)命令 a2ensite 和 a2dissite 用于維護(hù)這些符號(hào)連接。這兩個(gè)命令由 apache2-common 包提供。

/var/www

默認(rèn)情況下將要發(fā)布的網(wǎng)頁(yè)文件應(yīng)該置于/var/www目錄下,這一默認(rèn)值可以同過(guò)主配置文件中的DocumnetRoot 選項(xiàng)修改。

注意:如果你在是windows 下應(yīng)用Apache 服務(wù)器, 并且已經(jīng)安裝IIS, 那么在安裝Apache 時(shí)請(qǐng)注意給Apache 換個(gè)端口來(lái)監(jiān)聽(tīng)比如8080, 否則Apache 占用的端口會(huì)和IIS 沖突, 造成Apache 服務(wù)器不能正常啟動(dòng)

[編輯本段]

阿帕奇武裝直升機(jī)

阿帕奇武裝直升機(jī),AH-64 Apache Armed Helicoper, 美國(guó)休斯直升機(jī)公司1975年研制的反坦克武裝直升機(jī)。最大平飛時(shí)速307千米,實(shí)用升限6250米,最大上升率16.2米/秒,航程578千米。主要武器:機(jī)頭旋轉(zhuǎn)炮塔內(nèi)裝1門(mén)30毫米鏈?zhǔn)椒刺箍伺凇?個(gè)外掛點(diǎn)可掛8枚反坦克導(dǎo)彈和工具,19聯(lián)裝火箭發(fā)射器。最大起飛重量7890千克。機(jī)上還裝有目標(biāo)截獲顯示系統(tǒng)和夜視設(shè)備,可在復(fù)雜氣象條件下搜索、識(shí)別與攻擊目標(biāo)。它能有效摧毀中型和重型坦克,具有良好的生存能力和超低空貼地飛行能力,是美國(guó)當(dāng)代主戰(zhàn)武裝直升機(jī)。

標(biāo)簽: