![我应该使用哪种 Linux 版本作为我的托管服务器?](https://linux22.com/image/510746/%E6%88%91%E5%BA%94%E8%AF%A5%E4%BD%BF%E7%94%A8%E5%93%AA%E7%A7%8D%20Linux%20%E7%89%88%E6%9C%AC%E4%BD%9C%E4%B8%BA%E6%88%91%E7%9A%84%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9F.png)
我们计划在 Linux 服务器上托管我们的网站。该网站使用基于 Java 的技术创建,并将在前端使用 apache 的多个 tomcat 实例上运行。我想使用 64 位 Linux 操作系统,以便可以安装 64 位 jvm。所以我的选择是:
Ubuntu Fedora CentOS
哪一个(哪个版本)最稳定?
答案1
我在这里并不是在发表意见。这不反映我的整体观点或偏好,而是具体回答了这个问题。我不想争论分布的偏好。
Ubuntu Fedora CentOS
哪一个(哪个版本)最稳定?
在这些选择中,CentOS 绝对是最稳定的。稳定的意思是包含的软件包是成熟和经过测试的,通常不包括软件的最新主要版本。CentOS 基于 RedHat企业Linux 专门应用了为专业环境提供最高稳定性所需的标准。其中包括 7 年发布周期。
Fedora 与 CentOS 相反,它包含最新的主要软件版本以及在引入 RedHat 企业版之前正在测试的“新”功能。Fedora 的生命周期更短,并且采用完全不同的方法。
Ubuntu 是业界较新的版本,大多数商业支持都针对 RedHat Enterprise Linux。不过,Ubuntu 确实提供了一个版本 (长期支持服务) 具有较长的发布周期。不过,这个周期较短,为 5 年。可以说 Debian 是更好的选择,因为它更成熟,Ubuntu 也基于它。Ubuntu 的创建是基于注重可用性由此可见,他们的重点似乎一直放在最终用户功能上。
答案2
Fedora。我曾在高负载下使用过各种版本的 Ubuntu,内核在处理大量网络连接时存在问题。
根据我的经验,Fedora 从未出现过这些问题。不过,我认为,如果你的负载不高,Ubuntu 会更容易配置。
答案3
我更喜欢 Debian,因为它可以更轻松地设置最小安装,而无需托管服务器上不需要的任何 X-Windows GUI 内容。99% 的时间里,您可能希望托管“稳定”而不是更前沿的东西。
答案4
选择你最了解的。不过,我会避免使用 Fedora,因为它实际上并不适合生产系统。