今天群里的小伙伴们有在询问在云服务器建站的时候是选择哪个镜像?比如他看到的大部分Linux服务器系统有CentOS和Ubuntu,以及Debian等。当然有些服务器还有支持Windows系统的。这个同学有看到老左在文章中介绍到我是用的Ubuntu镜像,因为我较多的是用LNMP一键包安装的,所以对于Ubuntu兼容是比较好的。但是这个同学会有需要用到宝塔面板,所以我建议他使用CentOS镜像。
那CentOS Ubuntu到底有什么区别不同呢?这里,老左就借助此篇幅来简单的说几句,如果我们有需要且有幸看到这篇文章的可以参考关于我对服务器系统选择的看法。
第一、软件兼容要求
这个同学是需要安装宝塔面板的,考虑到宝塔面板官方是有建议如果要安装且建议是选择CentOS。
我们可以看到,宝塔面板官方建议是"Centos7.x > Debian10 > Ubuntu 20.04 > Cenots 8 stream > Ubuntu 18.04 > 其它系统",我们看清楚,必须建议是CentOS7+,而不是CentOS8,这个版本后面不再维护,而且也没有得到官方的认可推荐,所以我们也不要去安装。看到这样的要求,我们也不要说CentOS和Ubuntu哪个好有区别的,这个我们没有选择。
第二、功能需求要求
从实现的功能要求,实际上大部分的系统都是可以实现的。只要我们不是希望Linux实现Windows的功能,CentOS和Ubuntu的实现功能都可以,只是软件的安装方式和操作是不同的。这就需要看我们自己的喜欢,我个人喜欢UbUNTU是因为一直使用比较熟悉,CentOS从6.0开始命令有些变化记不住所以很少有使用。
第三、占用资源区别
相对而言,CentOS镜像占用资源是多一些的。这也是我个人后来一直用Ubuntu的原因。但是我们也不要紧,如今的服务器配置都比较大,早年服务器很多都是256MB、512MB内存的配置,如今都是1GB+起步的,所以我们也不要太在乎资源占用。我们在选择系统镜像的时候,建议就精准的选择一个,这样在命令的熟悉后就可以不断的加深使用熟悉度。
总结一下,如果我们云服务器建站的话,我个人建议是你喜欢哪个系统镜像就一直用哪个,包括我们的用面板环境。如果我们一直用宝塔面板,那就跟着官方的建议选择CENTOS系统。