因为集群httpd的版本较低,故而出现安全漏洞。现对其进行升级,具体步骤如下:(rpm卸载原来的httpd此处不再赘述!!!)

一、首先下载相应版本的安装包

因为httpd依赖于apr和apr-util,故这两个包也一并下载。

二、

(1)首先安装apr,进入到其解压目录中

(2)make && make install

三、

(1)其次安装apr-util

(2)make && make install

此处或许会报一个错误:

xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory

这是因为缺少expat-devel导致的,有条件的可以直接yum安装,没条件的网上下载expat-devel进行安装。

再次make && make install安装不出意外的话应该就成功了。

四、

(1)安装httpd,同样的方法进入到解压的文件中,执行如下命令:

./configure --prefix=/usr/local/httpd --sysconfdir=/etc/httpd --with-apr=/opt/modules/apr --with-apr-util=/opt/modules/apr-util

(2)make && make install

(3)将安装目录的bin目录下的httpd拷贝到/usr/sbin/目录下

此时,查看httpd的版本:

说明升级成功!

 

你们在此过程中遇到了什么问题,欢迎留言,让我看看你们都遇到了哪些问题。

Logo

更多推荐