迁移到不同的操作系统
我意识到这是一个立即的"不,不会的"决定,但至少可以看看一些问题。 上周末,我花了一整天的时间试图让 1GB 实例运行 Ubuntu 26.04。 我使用了两个 ISP: Vultr 和 BuyVM。 在 BuyVM 上运行它的唯一方法是从 22.04 更新,而且在安装完成之前还发生了几次崩溃。 在 Vultr 上运行它的唯一方法是使用全新的实例。 我还没有开启支持票,看看他们是否会提供 26.04 可从现有实例中安装,虽然我可以安装 24.04,但我无法让 24.04 成功升级到 26.04,但我已经耗尽了时间来尝试让升级完成之前崩溃。 我无法在任何实例上直接上传 ISO 进行安装。 Ubuntu 正在明显地朝着需要更多内存才能运行操作系统的方向发展,目前的最低要求为 1.5GB 和 1GB,而"云"这个词的含义是什么,我不知道。 随着时间的推移,Mail-in-a-Box 将变成只能由专业人士使用的工具,因为托管费用变得非常真实,而且,坦白地说,对于我们这里的很多人来说,不值得花费,尤其是当我们运行超过一个服务器时。 我感激并赞赏项目的核心贡献者都是专业开发人员,因为这是我所没有的技能。 然而,在认识到邮件服务器对普通用户的真实成本方面,我们可能会有所欠缺,尤其是当我设想的大部分运行服务器都是如此。 与此同时,Debian 仍然规定最低为 512GB。 我推测,如果项目真的要认真考虑使用其他操作系统,那么这个目标很可能是 512GB,因为它需要对项目进行更少的修改。 项目的另一个方面是专门用于维护 Nextcloud 的大量稀缺时间。 由于这是服务器本身的核心,因此总是优先考虑花费在新功能上的时间。 一个方法是使用一个操作系统,可以从仓库中安装 Nextcloud。 我在过去的几十年里发现,Debian 基础系统中一个持续存在的问题就是 PHP 版本的维护。 虽然我发现维护者确实在做上帝的工作,但这每隔几年都会增加大量的服务器管理开销。 如果你还没有看出来,我最后两点的目的是支持我将要提出的可能不会被视为建议的建议,那就是转向 OpenBSD。 我已经使用它来运行我的所有 Web 服务器大约 7 年了,总的来说,它比 Ubuntu 头痛要少得多。 半年一次的系统升级实际上非常干净和可预测,但我知道大多数人都不熟悉该操作系统,当然,对于使用哪个操作系统的意见是有意见的。
内容来源: mail-in-a-box/mailinabox