意外安装了 Apache 2.4 后如何恢复到 Apache 2.2?

意外安装了 Apache 2.4 后如何恢复到 Apache 2.2?

ppa:ondrej/php5我粗心地在 Ubuntu 12.04 LTS 服务器上安装了以下软件包: 。

事实证明,它从 Apache 2.2 升级到 Apache 2.4,破坏了现有的安装。

我已经删除了该软件包,但这还不足以恢复网站。我还需要做什么才能恢复?

答案1

您应该更清楚现在出了什么问题;发布apache2ctl -tApache 错误日志的输出和相关行。

如果您说的“我已删除该软件包”指的是那个ppa:ondrej/php5软件包,那么您仍然需要删除 apache-2.4 并安装 2.2。在执行此操作之前,我会备份/etc/apache2( cp -a /etc/apache2 /etc/apache2.bak)。然后,它可能仍然无法工作,因为配置文件可能已更改。查看/etc/apache2是否可以看到.dist-old(或某些)文件可能是明智之举。这些可能是您安装 2.4 之前的配置文件。

顺便问一下,你有备份吗?或者/etc在 git 或 bzr 中?那么恢复 /etc/apache2 就很容易了。

相关内容