翻译作者:Miazzy 翻译&转载来源:https://www.techradar.com/news/best-linux-server-distro
2018年最佳Linux服务器发行版
作为一个免费的开源操作系统,Linux是设置自己的服务器的理想选择。每个Linux发行版(发行版)背后的开发人员社区定期查看他们所选操作系统的源代码,以确保它没有错误。说到服务器,重点应该放在稳定性上。虽然升级是一件好事,但它们有可能干扰服务器的平稳运行。我们在本文中重点介绍了一些我们最喜欢的Linux服务器发行版,包括提供长期支持,稳定性以及理想的快速设置过程的操作系统。
1. Debian
Debian已有20多年的历史,部分原因在于它强调了生产稳定操作系统的重要性。如果您想要设置服务器,这一点至关重要,因为更新有时会与现有软件发生严重冲突。
Debian有三个分支,名为“不稳定”,“测试”和“稳定”。要成为Stable当前版本的一部分,作为测试版本的一部分,软件包必须经过几个月的审核。这导致了一个更加可靠的系统 - 但是不要指望Debian能够采用更多的“前沿”软件。
您可以使用小于30MB 的最小网络启动映像开始使用Debian 。要获得更快的设置,请下载较大的网络安装程序,该安装程序在300MB以下包含更多软件包。
2. Ubuntu服务器
虽然Ubuntu以将桌面Linux引入大众而闻名,但其服务器变体也极具竞争力。Canonical是Ubuntu背后的公司,它开发了UTSntu 服务器的 LTS(长期支持)版本,就像桌面风格可以在发布日期后的五年内更新,这样可以省去重复升级服务器的麻烦。Canonical还会定期发布Ubuntu Server的版本,与最新的桌面发行版(即18.04.1)同时发布。
如果您打算构建自己的云平台,还可以下载Ubuntu云服务器。Canonical声称超过55%的OpenStack云已在Ubuntu上运行。收取费用后,Canonical甚至会使用BootStack为您设置托管云。
PS:Ubuntu在国内不受重视或受嘲讽,有失偏颇。其实笔者认为Ubuntu在国际上还是广受好评的,无论是桌面版还是服务器版,都有其独到的一面。
3. OpenSUSE
OpenSUSE(以前称为SUSE Linux)是一个Linux发行版,专为希望运行自己的服务器的开发人员和系统管理员而设计。易于使用的安装程序可以配置为使用“文本模式”而不是安装桌面环境来启动和运行服务器。
OpenSUSE将自动为您下载所需的最低软件包,这意味着只安装了必要的软件。YaST控制中心允许您配置网络设置,例如为服务器设置静态IP。您还可以使用内置的Zypper软件包管理器下载和安装必要的服务器软件,如postfix。
4. Fedora服务器
Fedora是一个基于商业Linux发行版Red Hat的社区开发操作系统。Fedora Server是操作系统的一种特殊实现,允许您使用Rolekit工具部署和管理服务器。操作系统还包括一个功能强大的PostgreSQL数据库服务器。 Fedora Server还包括FreeIPA,使您能够管理身份验证凭据,访问控制信息以及从一个中心位置执行审核。
您可以使用下面的链接下载Fedora Server的完整2.7GB ISO映像。同一页面包含一个指向Fedora其他下载部分的最小583MB NetInstall映像的链接,以便更快地进行准系统设置。
5. CentOS
如同Fedora,CentOS也是基于商业系统RedHat企业版而发行的社区开发操作系统,CentOS7的开发者们承诺在2020底一直提供全面更新,而且会持续维护到2024年6月份,这将解决在未来几年的时间中执行升级系统的一些麻烦。
您可以通过从CentOS网站安装“最小”ISO来避免不必要的软件包,即其中906MB的最小安装镜像(CD-ROM)。如果您渴望入门,该站点还提供预配置的AWS实例和Docker镜像。
在2018年的前六个月中,按平均每天点击次数排名的前五大发行量是:
PS:当然,国内的排名就不是这样,毕竟国内的需求和国外还是有所差别