這篇文字介紹如何在linux下安裝下載並安裝apache服務,具體操作步驟詳細介紹,供需要的朋友參考。
1, 下載apache2.2.9 及其相關輔助包
Apache官網下載:http://httpd.apache.org/download.cgi
由於Apache依賴於APR、APR-Util和PCRE,所以需要下載:
APR 和 APR-Util:http://apr.apache.org/download.cgi
wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.2.29.tar.gz
wget http://mirror.bit.edu.cn/apache/apr/apr-1.5.1.tar.gz
wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.5.4.tar.gz
wget http://ftp.exim.llorien.org/pcre/pcre-8.36.tar.gz
2, 開始安裝輔助包,apr,apr-util, pcre
1) 安裝apr包
進入apr已解壓目錄執行下面命令:
# tar -zxvf apr-1.5.1.tar.gz
# cd apr-1.5.1
# ./configure --prefix=/usr/local/apr
# make
# make install
2)安裝apr-util包
進入apr-util已解壓目錄執行下面命令:
# tar -zxvf apr-util-1.5.4.tar.gz
# cd apr-util-1.5.4
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
# make
# make install
3)安裝pcre包
進入pcre已解壓目錄執行下面命令:
# tar -zxvf pcre-8.36.tar.gz
# cd pcre-8.36
# ./configure --prefix=/usr/local/pcre
# make
# make install
3, 安裝apache包
先進入已解壓目錄apache
# cd ../httpd-2.2.29
#./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
# 如果報錯可以執行下面一句
# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ ap_cv_void_ptr_lt_long=no
# make
# make install
檢查/usr/local/apache 目錄中是否已經編譯成功。
4,啓動測試
# /usr/local/apache/bin/apachectl start
# /usr/local/apache/bin/apachectl stop
# 查看
# ps -ef | grep httpd