我正在设置一个CentOS 7服务器作为旧CentOS 6服务器的迁移目标。
由于系统更新的状态如此缓慢,我正在考虑为Apache使用一个更反应性的或最新的存储库。这是出于安全考虑(24.html)。
几个月前,我遇到了SCL,但尽管我花了几个小时阅读文档和浏览网页,但我还没有找到一种方法来让httpd24--来自SCL的http替换标准httpd包--就像mariadb包是mysql包的替代品一样。
是否可以不使用默认存储库中的httpd,而有来自SCL的httpd24-httpd,以及如何实现?
我提出这个问题的原因是,一些包(例如phpMyAdmin和圆立方电子邮件)似乎没有看到来自SCL的包,并在httpd中拉入,而httpd作为依赖项被安装。
对于来自SCL的Apache httpd (2.4.39 atm)是否是替代的,还是应该与httpd (2.4.6 atm)一起安装,我仍然有些困惑,在这种情况下,我想知道是否有很大的用处,因为这两个程序都将尝试绑定到端口80和端口443。在理解SCL生态系统时,我肯定遗漏了几个关键点,特别是有关httpd或类似守护进程的要点。
EDIT终于了解到SCL版本将与标准httpd一起安装。此外,标准http接收安全支持端口,这满足了我最初的需求。
发布于 2019-07-02 07:07:53
应该可以用我在php版本中做过的标准httpd从scl交换httpd。启用httpd24 bash https://www.softwarecollections.org/en/scls/rhscl/httpd24/
我问自己同样的问题,因为我想为centos 7启用TLS1.3,但是除了httpd之外,它还需要手动安装openssl版本才能做到这一点。
https://stackoverflow.com/questions/56842637
复制相似问题