1. 程式人生 > >apache-httpd2.2編譯安裝

apache-httpd2.2編譯安裝

rewrite stop shared 安裝環境 ble apachectl 工作模式 2.3 虛擬

1、下載源碼包
wget http://mirrors.hust.edu.cn/apache/httpd-2.2.32.tar.gz
2、解壓源碼包
tar -zxvf httpd-2.2.32.tar.gz
3、創建一個安裝目錄
mkdir /usr/local/apache2
4、進入解壓後的目錄中,初始化安裝環境:
#./configure\
--prefix=/usr/local/apache2\
--with-included-apr\
--enable-so\
--enable-deflate=shared\
--enable-expires=shared\
--enable-rewrite=shared\
--with-pcre\(正則相關的庫)
5、編繹:make
6、安裝:make install
7、啟動服務:/usr/local/apache2/bin/apachectl start
查看apache 動態和靜態的模塊:
/usr/local/apache2/bin/apachectl -M
查看靜態的模塊:
/usr/local/apache2/bin/apachectl -l
檢查配置文件是否有語法錯誤:
/usr/local/apache2/bin/apachectl -t
關閉:/usr/local/apache2/bin/apachectl stop
重啟:/usr/local/apache2/bin/apachectl restart
只重新加載配置文件:
/usr/local/apache2/bin/apachectl graceful
./configure --help中 --with-mpm指定工作模式。
用瀏覽器打開虛擬機ip,有返回信息就說明web服務安裝成功。
***防火墻要先關閉,才能在瀏覽器中訪問。

apache-httpd2.2編譯安裝