在centos6中安装2.4版本的HTTPd

由于httpd2.4版本是基于APR -1.4版本以上的,但centos6中的apr版本是1.3的,所以要想在centos6中安装httpd2.4版本,要先编译安装apr-1.4以上的版本。

第一部分 安装apr-1.4+

  1. 将所需要的安装包用rz导入centos6中,(若没有安装szrz,可以用yum源安装具体如下:yum install lrzsz)。

    a08d4a4c96453a9618c6f72b07815b98.png


  2. 解压缩并进入这个文件夹下 cd apr-1.6.2

  3. 安装包组:yum groupinstall "development tools"

  4. 指定文件存放的位置 ./configure --prefix=/app/apr

  5. 安装编译 make && make install

第二部分 安装apr-util-1.4+

1. 解压缩并cd ../apr-util-1.6.0

2. yum groupinstall "development tools"

3.yum install pcre-devel openssl-devel expat-devel

4. ./configure --prefix=/app/apr-util --with-apr=/app/apr/

5. make -j 2 && make install

第三部分 安装httpd-2.4

  1. 解压缩cd ../httpd-2.4.27

  2. yum groupinstall "development tools"

  3. ./configure --prefix=/app/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite--with-zlib --with-pcre --with-apr=/app/apr/--with-apr-util=/app/apr-util/ --enable-modules=most--enable-mpms-shared=all --with-mpm=prefork

  4. make -j 4 && make install

    到此安装就完成了,接下来就可以启动服务了。

    f9acb1a2e316c37efd4c5ca711bfc098.png

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native