Apache 2.2 版和安全漏洞

Apache version 2.2 and security vulnerabilities

最近的一项渗透测试发现,我们的一台 RHEL(6.7) 服务器 运行ning Apache 2.2.15 在许多方面存在漏洞,需要更新到最新版本 2.4。我有 运行 yum 更新,它说没有标记为更新的包。我了解我需要手动下载更新。关于升级 Apache 的要求,我有几个问题。

  1. 我在 2.2 版本树上是最新的。这是否意味着对版本 2.4 所做的任何安全补丁都将回补到版本 2。2.X 也?
  2. 我正在 运行ning PHP(版本 5.3.3)和 MySQL(版本 5.1.73)- 这些会受到升级 Apache 版本的影响吗(Google 告诉我这两个方面都没有问题 - 但我想在开始这条路线之前我会问一下。
  3. 如果各位专家告诉我除了升级别无选择,那么我打算使用这里的指令集:https://unix.stackexchange.com/questions/138899/centos-install-using-yum-apache-2-4

提前感谢您的建议。

您可以从Apache 站点下载2.4 源代码并进行编译。有一个将为 RedHat 配置的设置:

--enable-layout=RedHat

此设置将一次性配置可执行文件、配置文件、库等的路径。

以下应该是配置行的合理起点:

sh ./configure --enable-layout=RedHat --enable-mods-shared=all

然后执行 makemake install

对 PHP 的较新版本执行相同操作("old downloads" 部分提供了 5.3.29,但请尝试较新的版本。不过请先检查更改),您的问题应该是减少。最后,MySQL 或 MariaDB 也可供下载和编译

显然,首先要在测试机上尝试所有这些,然后备份所有内容。你的测试机器应该尽可能靠近你的生产机器。如果你使用类似 VirtualBox 的东西来尝试一下,你可以在过程的每个点拍摄快照并在出现问题时回滚