有人在 Yosemite 上使用 Apache 2.2 吗?

有人在 Yosemite 上使用 Apache 2.2 吗?

我需要升级 Mountain Lion 并保留 Apache 2.2。

有人知道升级后是否可以返回到 Apache 2.2,或者至少同时使用 2.2 和 2.4 吗?除了使用虚拟机,这将是我的 B 计划...:-)

我正在尝试进行升级,但又不损失工作效率。

我需要 Apache 2.2,因为它有许多虚拟主机和模块已经在运行,而且它反映了生产配置。

答案1

是的,您可以同时运行两个版本的 Apache,只要它们不尝试绑定到相同的 IP+端口即可。话虽如此,如果没有必要,这样做就有点愚蠢了。因此,首先,我会备份您的所有 *.conf 文件。其次,我会在 2.4 上尝试您的配置文件,或者至少尝试确定您的配置在 2.2 和 2.4 更改之间是否存在任何不兼容性(在此处查看更改)。

如果它确实中断了,并且您需要运行 2.2,您可以轻松地下载、编译和安装 2.2 到您想要的任何目的地。(例如不是 /usr/sbin)这样,您可以同时运行两个版本(或者如果您不使用它,请使用 apachectl 停用 2.4)。

相关内容