天天看點

Apache2.4的安裝步驟 總結

Apache HTTP Server 2.4的 一個重要目标是大幅改進性能。改進了緩存、代理子產品,會話控制,改進異步讀寫支援,等等。Apache HTTP Server項目管理委員會希望終端使用者能真正看到性能進步,表示Apache 2.4比許多以速度見長的Web Server更快,例如Nginx。

系統: openSUSE X64  httpd 2.4.2

  1. 下載下傳包,wget http://apache.etoak.com//httpd/httpd-2.4.2.tar.bz2
  2. 解壓, tar xjf httpd-2.4.2.tar.bz2
  3. 下載下傳apr, wget http://labs.mop.com/apache-mirror//apr/apr-1.4.6.tar.bz2
  4. 下載下傳apr-util,  wget http://mirror.bit.edu.cn/apache//apr/apr-util-1.4.1.tar.bz2
  5. 下載下傳pcre, wget http://exim.mirror.fr/pcre/pcre-8.21.tar.gz
  6. 解壓apr,tar xjf apr-1.4.6.tar.bz2
  7. 解壓apr-util,tar xjf apr-util-1.4.1.tar.bz2
  8. 解壓 pcre, tar xjf pcre-8.21.tar.gz
  9. 編譯 apr, cd apr-1.4.6   ./configure --prefix=/usr/local/apr    執行make & make install
  10. 編譯apr-util, cd ../apr-util-1.4.1  ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config   執行 make & make install
  11. 編譯pcre, cd ../pcre-8.21    ./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/   執行make & make install
  12. cd httpd-2.4.2 
  13. ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --enable-so --enable-modules=all
  14.  執行 make & make install
  15. cd /usr/local/apache/bin
  16. ./apachectl configtest 如果顯示 Syntax ok 則表明安裝成功
  17. 啟動 ./apachectl start 當然, 停止是 ./apachectl stop

    參考以下資料整理:

    http://www.ff-bb.cn/logs/195379468.html

    http://wenku.baidu.com/view/d952641bc281e53a5802ff0f.html

繼續閱讀