在我的 Centos 5.x Linux 上应该安装哪个版本的 Apache

在我的 Centos 5.x Linux 上应该安装哪个版本的 Apache

我看到 Apache.org 网站上有两个不同的版本。

一个版本是httpd_2.4.1,另一个版本是httpd_2.2.22,两者都是最新版本。

有人有想法吗?谢谢!!E.

答案1

您是否需要运行 CentOS 存储库中未提供的版本?

它已经很旧了,是 2.2.3,但是安全修复已从较新的版本中移植回来。

一般来说,维护软件包安装的软件比维护自编译的软件要容易得多。除非你有很好的理由编译自己的软件,否则请使用软件包;即使你有很好的理由需要新版本,也可能有第三方存储库提供你需要的版本的软件包(但要小心,只使用值得信赖的来源)。

如果您确实决定需要其中一个分支的最新版本,您仍然需要在 2.2.x 和 2.4.x 之间进行选择;我认为您唯一需要担心的是模块兼容性和配置兼容性。如果您需要使用在 2.4 中尚无法工作的模块,或者您需要让此系统上的配置与其他 2.2 安装兼容,那么请坚持使用 2.2。否则,请使用 2.4。

答案2

除非您有令人信服的理由,否则您应该使用 CentOS 5.x 附带的版本,即 2.2.3-63.el5(即基础版本 2.2.3,其中包含从 2.2 系列的最新版本反向移植的当前安全补丁)。

yum install httpd

相关内容