天天看點

安裝apache2.2

  總結下安裝過程,因為預設的安裝檔案真的是最小化安裝,是以想要将一些功能給安裝成功,需要特别指明

1、下載下傳安裝檔案,到apache的官方網站下載下傳

我下載下傳了一個httpd-2.2.15.tar.gz檔案

2、解壓檔案 tar -zxvf httpd-2.2.15 tar.gz

3、進行安裝選項的配置,這一步很關鍵

(1)、先 進入解壓縮後的檔案目錄 #cd httpd-2.2.15

(2)、 建立要安裝檔案的位置,這裡我将apache準備安裝到/usr/local/apache2目錄中,我就在指定位置建立檔案

(3) 、回到httpd-2.2.15目錄,進行安裝選項指定,這裡不同版本的apache支援的選項不同,可以通過./configure --help檢視可選項

這裡我安裝的時候指定了大部分的元件安裝。我的指令如下:

 ./configure --prefix=/usr/local/apache2.2 --enable-modules=all --enable-m --enable-proxy --enable-proxy-http --enable-proxy-ajp  --enable-mods-shared=all

4、執行編譯操作 指令 #make

5、進行安裝 指令#make install

6、清除安裝檔案 指令 #make clean

這樣就完成了安裝,從選項標明、到編譯和安裝機器不好的話要等一段時間

注意事項:

1、安裝失敗了,注意将/usr/local/apache2 這個目錄清除重新建立

用ajp的方式結合tomcat

1、注意apache伺服器是不是已經load了 mod_proxy子產品,因為如果不指定安裝這個選項,那個子產品是不會被編譯安裝的

2、做apache和tomcat的結合(前提是tomcat已經在目前伺服器上已經安裝完畢了),在apache的目錄conf中找到httpd.conf檔案,在結尾增加如下代碼。

<VirtualHost *:80>

ServerAdmin [email protected]

ProxyPass / ajp://localhost:8009/

ProxyPassReverse / ajp://localhost:8009/

ServerName localhost

ServerAlias bbs.domain.com

ErrorLog logs/20_44_log

</VirtualHost>

3、在apache的bin目錄中調用 ./httpd -t 檢查配置是否ok

4、啟動apache 指令:#./apachectl start

繼續閱讀