我有一个 HSphere 集群,目前正在运行最新版本的 H-Sphere 3.6。通过 PCI 认证后,我被标记为 CVE-2012-0053,这与当前运行的 apache 版本有关。目前,此服务器正在运行 apache 1.3.42-6,但它也安装了 apache 2.2.22-7。2.2.22 版本没有此 PCI 问题,我想尝试将服务器切换到 apache2 而不是 apache 1.x,但是我找不到有关如何执行此操作的任何文档。
我的问题是:在服务器上的 H-Sphere 中尝试 apache2 的最干净的方法是什么,同时如果出现问题是否可以退出?
rpm -qa | grep apache hsphere-apache2-h3.1-2.2.22-7 hsphere-apache-utils-h3.1-1-0 hsphere-apache-h3.1-1.3.42-6 hsphere-apache-共享-h3.1-1-35
答案1
找到答案了:
编辑:/hsphere/shared/scripts/scripts.cfg 并更改 apache_version=2 服务 httpd 重启
请记住,apache 和 apache2 有单独的 php.ini 文件:
/hsphere/本地/配置/httpd2/php5/php.ini /hsphere/本地/配置/httpd2/php53/php.ini 和 /hsphere/local/config/httpd/php5/php.ini /hsphere/local/config/httpd/php53/php.ini
因此您可能需要检查 httpd2 设置以确保一切正常。