如何在 debian etch 上安装 apache2 而不删除 apache?

如何在 debian etch 上安装 apache2 而不删除 apache?

我打算从 apache1.3 升级到 apache2.2。我的计划是使用 aptitude 安装 apache2,但它告诉我 apache 和相关包将被删除,这显然不是我想要的,因为它正在运行。

我想在端口 81 上运行 apache2,直到我正确配置一切之后再将其放在端口 80 上并关闭旧的 apache。

有什么想法吗?我并不是 Linux 的忠实粉丝...

答案1

这并不能解决您的具体问题,但确实解决了更大的潜在问题。

Debian Etch 已在生命尽头自 2010 年 2 月以来的状态。这意味着安全更新。如果这是一个面向公众的 Web 服务器,如果它还没有被成功入侵,那你就太幸运了。你应该升级到当前版本的 Debian Stable(版本 6.0)。如果你自己没有能力做到这一点,也没有时间去获得这些技能,你应该雇佣一个可以做到这一点的人。这不是个人问题,这就是事实。

我的建议是,使用 Debian 6.0 构建新服务器,安装 Apache2,然后将网站从旧服务器迁移到新服务器,从而将 Apache “升级”到 Apache2。您的建议将是痛苦的,最终也是徒劳的。

相关内容