如何在 CentOS 6.10 上更新到 Apache 2.4.44 及更高版本?

如何在 CentOS 6.10 上更新到 Apache 2.4.44 及更高版本?

目前,yum info httpd显示以下内容:

$ yum info httpd

Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for CentOS kernel ABI
Loading mirror speeds from cached hostfile
 * base: repos-lax.psychz.net
 * centos-sclo-rh: mirror.chpc.utah.edu
 * centos-sclo-sclo: mirror.centos.lax1.serverforge.org
 * epel: d2lzkl7pfhq30w.cloudfront.net
 * extras: mirror.keystealth.org
 * updates: mirror.arizona.edu
 
Installed Packages
Name        : httpd
Arch        : x86_64
Version     : 2.2.15
Release     : 69.el6.centos
Size        : 3.0 M
Repo        : installed
From repo   : base
Summary     : Apache HTTP Server
URL         : http://httpd.apache.org/
License     : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible web server.

虽然它仍然不是正确的版本,但我能够更新到 Apache/2.4.34 (Red Hat),或者我是这么想的?重新启动后,它恢复到2.2.15

答案1

回答你的问题:你确实安装了 Apache 2.4,但你的查询不正确。正确的命令是:

yum info httpd24

现在解释一下:httpdCentOS 6.10 的 Apache Web 服务器(软件包)的最新版本是2.2.15-69.没有更新的版本作为官方更新提供。

httpd24您可以通过单独的软件集合存储库安装具有不同软件包名称的 Apache 2.4 版:

yum install centos-release-scl
yum install httpd24 httpd24-httpd httpd24-mod_ssl

SCL 中可用软件包的列表可以在此处找到SCLo SIG 中可用的软件集合列表

相关内容