一,搭建apache httpd-2.2.23
参考网站:
http://www.cnblogs.com/kjcy8/p/5893624.html
安装编译所需的开发环境
yum groupinstall -y 'Development Libraries' 'Development Tools' 'X Software Development
这里包括了gcc g++等编译器
httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行
APR: http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz
APR-util:http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz
(1) 编译安装apr
tar xf apr-1.5.2tar.gz
cd apr-1.5.2
./configure --prefix=/usr/local/apr
make && make install
(2) 编译安装apr-util
tar xf apr-util-1.5.4.tar.gz
cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config
make && make install
httpd-2.4.23编译过程也要依赖于pcre-devel软件包,需要事先安装。
yum -y install pcre-devel
编译安装httpd-2.4.23
tar xf httpd-2.4.23 .tar.gz
cd httpd-2.4.23
./configure --prefix=/usr/soft/