渗透测试最近发现,我们运行Apache 2.2.15的RHEL(6.7)服务器之一在许多方面容易受到攻击,需要更新到最新版本2.4。我已经运行了yum update,它说没有标记为更新的软件包。我知道我需要手动下载更新。关于升级Apache的要求,我有几个问题。
提前感谢您的建议。
答案 0 :(得分:1)
您可以从Apache站点下载2.4源代码并进行编译。有一个设置将配置RedHat:
--enable-layout=RedHat
此设置将一次性配置可执行文件,配置文件,库等的路径。
以下应该是配置行的合理起点:
sh ./configure --enable-layout=RedHat --enable-mods-shared=all
然后执行make
和make install
对较新版本的PHP执行相同操作(在#34;旧下载和#34;部分中可以使用5.3.29,但请尝试更新版本。但请先检查更改)并且应该减少您的问题。最后,MySQL或MariaDB也可以下载和编译
显然,首先在测试机器上尝试所有这些并将所有内容都备份。您的测试机器应尽可能靠近您的生产机器。如果您使用VirtualBox之类的东西来尝试它,您可以在流程的每个点拍摄快照,并在出现问题时回滚