编译安装Apache
安装apr和apr-tuil
httpd-2.4.10需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。以下是采用前者进行安装:
yum -y install gcc gcc-c++ expat-devel pcre-devel zlib zlib-devel openssl openssl-devel
cd /tools/
tar xf apr-1.6.3.tar.gz
tar xf apr-util-1.6.1.tar.gz
cd /tools/apr-1.6.3
./configure --prefix=/usr/local/apr
make && make install
cd /tools/apr-util-1.6.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
安装Apache
tar xf /tools/httpd-2.4.10.tar.gz
cp -r /tools/apr-1.6.3 /tools/httpd-2.4.10/srclib/apr
cp -r /tools/apr-util-1.6.1 /tools/httpd-2.4.10/srclib/apr-util
cd /tools/httpd-2.4.10
./configure --prefix=/application/apache2.4.10 --enable-deflate --enable-expires --enable-headers --enable-modules=most --enable-so --