1.下载
切换到指定目录下,软件包下载到该目录下
cd /usr/local/src/
下载软件包
wget http://www.lishiming.net/data/attachment/forum/httpd-2.2.24.tar.bz2
下载其他版本 apache 官网下载地址:http://www.apache.org/dyn/closer.cgi
解压缩
tar jvxf httpd-2.2.24.tar.bz2
2.配置编译参数
配置过程中可能出现的问题
error: mod_deflate has been requested but can not be built due to prerequisite failures
解决办法
yum install -y zlib-devel
为了避免在 make 的时候出现错误,所以最好是提前先安装好一些库文件
yum install -y pcre pcre-devel apr apr-devel
configure failed for srclib/apr
yum install gcc -y
配置编译参数
切换到该目录下
cd httpd-2.2.24
编译参数
./configure --prefix=/usr/local/apache2 --with-included-apr --enable-so --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared --with-pcre
检查编译参数是否正确
echo $?
反馈0说明正确
编译
make
echo $?
安装
make install
echo $?