red*_*man 9 ubuntu debian distribution-choice webserver
对于 Web 服务器、Debian 或 Ubuntu 来说,什么是更好的选择?
我主要将 Python 和 PostgreSQL 与 Nginx 一起使用,有时还会使用 PHP 和 MySQL。
每个的优点/缺点是什么?
小智 12
Ubuntu的优点:
Debian 的优点:
稍微扩展一下给出的答案,以包括我发现影响我的决定的其他一些常见痛点:
即使在 LTS 版本中,Ubuntu 也没有特别致力于修复问题。我已经不知道我遇到了多少次问题,唯一的解决方案是“在 [版本 + 1] 中修复”,而在早期版本中没有修复。基本上,您不应该期望向后移植主要错误和安全问题;从我所看到的有效政策是小错误只在当前版本中修复。
Ubuntu 并不关心 Debian 那样极端的软件自由度,这也是许多人认为它更易于使用的原因之一。当这是唯一的解决方案时,他们可以很好地为驱动程序提供二进制图像之类的东西;Debian 不是。例如,要让 Debian 在我的笔记本电脑上运行,我必须明确打开非自由存储库并在安装期间或之后添加适当的包。在 Ubuntu 上,硬件更有可能开箱即用,或者配置步骤要简单得多。
与此相关的是,如果您计划在云计算平台以及其他一些闭源虚拟平台上部署服务器,那么使用 Ubuntu 通常会更好。例如,在 Amazon EC2 上,在 EC2上运行很简单。同时,由于无法解决的许可问题,您甚至无法获得他们用于 Debian 的 EC2 工具的集成副本。因此,在 Debian EC2 上的工作不太受欢迎,其他虚拟机也存在类似问题。基本上,如果您的供应商没有将他们的整个堆栈作为开源发布,那么他们接受 Debian 对必须进入操作系统的部分的自由软件的严格定义的可能性很低。
退后一步,我也喜欢在桌面上使用与服务器上相同的操作系统;如果我可以将更多时间集中在一个共同的平台上,生活就会更轻松。我发现最近很难使用 Ubuntu 作为该平台,因为他们用不稳定的代码积极破坏桌面。Debian 桌面很无聊,但它可以工作并且不受我的影响。如果您确实想在服务器操作系统上运行 GUI 工具,那么这些对于服务器操作系统来说也是很好的品质。
| 归档时间: |
|
| 查看次数: |
4358 次 |
| 最近记录: |