哪种 Linux 服务器发行版最适合专用网络服务器和文件服务器?

0 security linux file-server web-server

我只是想知道哪个 Linux 服务器发行版对于专用Web 服务器和单独的专用文件服务器最兼容/最稳定。并且还请建议我为文件服务器提供最好的(在性能,安全性和稳定性意义上)解决方案,即。FTP、SAMBA 等??

Ric*_*ler 8

你的问题既含糊又非常主观。使用过大多数流行的 Linux 发行版后,我还没有找到一个“完美”的发行版,可以满足任何特定的需求。你应该从不同的角度来处理这个话题。

  • 您对哪些 Linux 发行版足够熟悉,能够自己设置系统并提供持续支持?如果您无法为该发行版提供支持,则不应纯粹根据其他人的推荐来选择该发行版。
  • 如果您不可用,您的组织内还有多少其他人有空并且有足够的技能来解决潜在的问题?如果没有其他人可用,如果需要在您不在的情况下将这种支持外包给外部方,与此相关的成本和响应时间是多少?

我想扩展您的 3 点:

  • 性能:在大多数情况下,性能很大程度上取决于硬件。在某些特殊情况下,使用自定义编译的发行版(例如 Gentoo)可能是值得的。我有一些非凡的用例,在这些用例中,使用 Gentoo 路线已经看到了明显的性能提升。然而,Gentoo 陡峭的学习曲线加上最低限度的性能提升使其成为通用环境或没有熟练系统管理员可用的环境的糟糕选择。服务器发行版的标准范围将在通用环境中提供足够的性能:Ubuntu、CentOS、Red Hat、Debian。
  • 安全性:我认为安全考虑是选择发行版的一个没有实际意义的点,因为系统的安全性在很大程度上取决于配置。一个例外是在查看具有较长开发周期的发行版(例如 Debian)时,如果您坚持使用标准存储库,软件的主要安全更新可能会在很长一段时间内看不到曙光。系统的安全级别与您对发行版的工作原理和将使用的软件包的了解成正比。
  • 稳定性:稳定性主要依赖于包;一些发行版以使用仍处于实验阶段或尚未经过充分测试的软件包而闻名。Debian 很棒,因为它严格遵守长期稳定性,但 Ubuntu 不是(就单个软件包的稳定性而言,而不是操作系统本身)。

简而言之,您应该选择一个您可以长期配置和使用的发行版。如果您只有使用单个发行版的经验,请坚持使用。如果您想开始使用新发行版,请首先将其粘贴到测试服务器上,并在几个月内适应它。