我应该使用哪种 Linux 版本作为我的托管服务器?

我应该使用哪种 Linux 版本作为我的托管服务器?

我们计划在 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,因为它实际上并不适合生产系统。

相关内容