务器系统的对决关于服务器的操作系统,在服务器领域linux是业界的主流选择 。具体到Linux的发行版本,在占有率上来讲Ubuntu Server, centos, Debian遥遥领先占据前三 。但是可能是由于专注商用,社区里关于Debian的信息相对其他两个发行版少了很多 。这对于并不是很了解服务器领域知识的人来说是一个不小的门槛 。所以对我来说还剩CentOS和Ubuntu Server两个选择 。首先简要介绍以下这两个发行版
CentOS
文章插图
CentOS自己的口号是来自社区的企业级操作系统(from Community Enterprise Operating System) 。CentOS来自于红帽企业Linux (RHEL),但是与RedHat相对独立,由社区贡献者进行开发维护并且可以免费使用 。由于与RHEL使用相同的源代码,理论上CentOS与RedHat具有相当的稳定性,实际上CentOS也在很多商用场合代替了RedHat 。例如国内的腾讯云,阿里云等似乎都是基于CentOS的 。CentOS于2014年初宣布加入Redhat,但并不参与RHEL系统,继续保持免费开源与相对独立 。这样获取开发资源更加容易,并且避免了一些法律上的问题 。
Ubuntu Server
文章插图
在桌面Linux领域,Ubuntu可以说是绝对的主流 。Ubuntu积极地引入最新的软件包和桌面环境,改变了Linux难以安装,难以使用的印象 。可以说Ubuntu将很多先进的用户友好与交互理念带入了Linux,为Linux的发展贡献了很大的力量,同时也壮大了自己的社区环境 。在服务器领域,Ubuntu推出了不包含GUI桌面环境的Ubuntu Server版本 。虽然去除了桌面环境,但是简单易用,资源丰富的apt软件包管理,充足的社区资源仍然使得Ubuntu Server在易用性方面领先于其它服务器Linux发行版 。
综合对比Ubuntu ServerCentOS
内核 基于Debian 基于RHEL
安全性 好 很好
易用性 普通 难度较高
稳定性 好 很好
支持 优秀的社区和文档 虽然活跃但社区规模较小
软件包管理apt-get yum
软件包数量约47000 约20000
【服务器系统哪家强 Ubuntu Server与CentOS】更新 较频繁 只进行必要的更新
长期维护 5年 10年
主观想法从在自家服务器上建立一个博客网站的需求来说,我选择了Ubuntu Server 。主要有以下几点考虑:
- apt-get软件更加丰富,版本也更新,可以避免一些wordPress/ target=_blank class=infotextkey>WordPress的兼容性问题 。
- 安全性和稳定性可能不如CentOS,但毕竟也是服务器系统 。对于个人小网站来说足够了 。
- 默认配置齐全,安装即用,简单不折腾 。
- 虽然是Ubuntu Server,但毕竟也是Ubuntu,相对更加熟悉一点 。
推荐阅读
- Linux必备知识之文件系统
- linux服务器内存异常,究竟在哪消耗了2.5G?
- 蜜蜂饲料花粉的价格 中蜂代用花粉饲料哪家好
- 在华为鲲鹏服务器的OpenEuler操作系统中快速部署OpenGauss数据库
- Linux操作系统的作业调度和进程调度
- 将远程服务器上的文件备份到本地的三种工具
- 「系统架构」Elasticsearch是如何保证数据的一致性和实时性的
- centos7系统开启telnet服务
- Linux操作系统中常用调度算法
- 100%负压VS特殊风道哪家强?ZEROZONE EOS机箱测试