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/srctar -zxvf httpd-2.4.39.tar.gz命令进行解压链接: https://p锾攒揉敫an.baidu.com/s/1rPDEH_xUuNVKmnvWb_i55A提取码: key6
5、步骤五:编译安装1:./configure --prefix=/usr/lo罕铞泱殳cal/apache \--芟鲠阻缒bindir=/usr/sbin \--with-apr=/usr/local/apr \--with-apr-util=/usr/local/apr-util/ \--enable-ssl \--enable-modules=all2:make3:make install
6、步骤六:Apache新版安装完成查看版本,已经是最新版apache
7、步骤七:将备份目录/usr/local/apachebak/conf/httpd.conf 和/usr/local/apacheb锾攒揉敫ak/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