Apache版本升级
1、步骤一:目标是将生产环境中存在安全漏洞的Apache2.4.27版本升级到版本2.4.39,源码安装的apache命令位于/usr/local/apache/bin路径下,httpd -v查看当前版本

2、步骤:停止apache进程
ps -ef | grep httpd查看当前apache进程,使用/usr/local/apache/bin/httpd -k stop停止当前apache服务

3、步骤三:备份老版本
cd /usr/local/
mv apache apachebak 将老版本的apache安装目录备份

4、步骤四:上传新版本httpd-2.4.39.tar.gz到服务器目录/usr/local/src
tar -zxvf httpd-2.4.39.tar.gz命令进行解压
链接: https://pan.baidu.com/s/1rPDEH_xUuNVKmnvWb_i55A
提取码: key6

5、步骤五:编译安装
1:./configure --prefix=/usr/local/apache \
--bindir=/usr/sbin \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/ \
--enable-ssl \
--enable-modules=all
2:make
3:make install



6、步骤六:Apache新版安装完成
查看版本,已经是最新版apache

7、步骤七:将备份目录/usr/local/apachebak/conf/httpd.conf 和
/usr/local/apachebak/conf/extra/*.conff配置更新到新版/usr/local/apache对应目录下
更新配置举例(其余参照此命令)
cp /usr/local/apachebak/conf/extra/* /usr/local/apache/conf/extra/*
最后启动apache服务
/usr/local/apache/bin/httpd -k start
