这篇文字介绍如何在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
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