首页 >
文章 >
服务器
Vps, 云主机, 独立服务器操作系统怎么选? 服务器中的那些操作系统
时间:2023-07-14 11:01:08 点击: 来源:本站 作者:admin
Vps, 云主机, 独立服务器操作系统怎么选? | 服务器中的那些操作系统 ...
之前我们讲到了vps和云服务器的区别,这期我们来看下服务器中的那些操作系统!!!
在我们购买vps,云服务器或者物理机的时候,我们都需要选择一个操作系统才能继续。
不同的是,vps和云服务器我们购买后还可以多次免费重装或者更换其他系统,而对于物理机服务器来说,有的是需要人工操作才能重新安装系统(也有自动安装的),相对比较麻烦,有的服务商甚至会限制免费的安装次数,比如周期内只能免费安装2-3次,后面的重装就要收取一定的费用了,而有的会以“设置费”的名义来收费。
与我们平时常用的windows,mac系统不同。在服务器领域中,免费开源的linux系统占据着主导地位,份额达到了80%以上,这种系统不需要昂贵的使用授权费用。剩下的份额才是windows,unix之类的系统。而linux由于开源,可以自由修改和发行,所以又分出了很多个发行版,比如centos,debian,ubuntu等等。下面,我们来简单介绍下这几个比较流行的linux发行版。希望可以在大家选择的时候能有一个参考。
centos,redhat:
之所以把这两个放一起,是因为在很多人看来,centos是大名鼎鼎商业操作系统红帽的redhat的一个开源实现。事实上,不管是他们之间的千丝万缕的联系,还是系统的命令,几乎都是一模一样,只要你学会一种,另外一个系统都能轻松上手。而且稳定性也经历了市场的考验。市场点有率高,运维成本最低。系统比较通用,使用人数庞大,尤其是国内,不管你是放普通的网站,数据库,还是特殊上网,都非常适合,稳定性和可靠性好,运维成本最低。
尤其是国内,这个系统使用的企业和个人是非常多的。技术文档健全,大部分问题都是可以通过网络很容易就能得到解决。属于相对中庸的一个系统,各方面比较均衡。
debian:
个人认为是最稳定,最安全的系统。用网友的一句话总结就是“只要应用层面不出什么问题,系统几乎是固若金汤”。
另外由于系统核心非常小,又稳定(稳如老狗),所以有很多其他的系统会基于它做二次发行。比如我们前面视频中讲到的手机里边的linux操作系统(aidlux),很多物联网系统,以及稍后要讲到的ubuntu,都是基于它做的开发。
如果你的内存比较小,比如只有512M,那么这个系统非常适合你,不需要太多的资源它也能很好的运行。
虽然里边有的包更新并不是很及时,不过它的bug也最少,最稳定,是一个更加纯粹的适合做服务器的系统,喜欢的人很喜欢。目前我个人的一个网站是使用的这个系统,将来也很可能会转向debian(目前主要centos)。
缺点是没有centos那样适合新手。优点有时候也是缺点,debian相对比较保守,对软件更新求稳不求新。和刚刚讲到的centos不同,debian目前国内人气远不如国外,技术文档数量一般,喜欢折腾的用户可以略过这个系统了。个人感觉这个系统不太适合初级用户(尤其国内用户),如果想用这个系列的系统可以先用ubuntu练练手,ubuntu更新策略更激进些,很多软件的集成,安装也更方便,源里的包比debian更新。
ubuntu
基于debian构建做的发行,所以它们的很多命令都是相同的,并且和debian使用同样的包管理器方式,学会其中一个对另一个的帮助也很大。这个系统出来的相对要晚些,不过这几年它的使用用户是越来越多,和上面的两个系统相比界面华丽,软件包也更新,对普通用户也更加友好。目前有桌面版、服务器版等多个版本。
针对企业做了很多优化和适配,对于做云服务器,存储这些功能的企业来说是一个非常适合的系统。实际中呢,我个人遇到的很多做专业存储(如ceph存储),云服务器平台(如OpenStack)之类服务的也大多数在使用的这一个系统。天然集成了很多功能,现成的功能,可以少开发很多东西,而且这方面网上的教程,文档也非常多,解决问题也很方便。不过方便的同时有时候也会牺牲稳定性,这块肯定是没办法和debian相比的,虽然开发方便,不过修改的地方多了难免不会出现问题,不管是系统本身的更新策略还是在上面做的开发,莫名奇妙的小bug是无法避免的。
这一点是优点也是缺点,大家可以根据自己情况在便携性,稳定性之间求个平衡即可。
上面是最主流的三大linux系统发行版,也是几乎所有服务商都会免费提供的三大linux系统。不管你是选购的哪家的服务器,国外还是国外。
那么除了上面这些系统之外呢,还有很多其他发行版,比如同样受欢迎也和红帽系统有着千丝万缕联系的Fedora以及其他主流的发行版。
当然,还有很多相对小众,服务器中不常用但线下特定领域却非常实用的发行版,比如,专门用于做渗透测试的系统(kali),注重隐私的(Tails)系统等等。他们在各自的领域都有着自己的特长。
那么而对于普通的,没有怎么接触过linux系统的用户来说,个人建议可以在centos或者ubuntu中选择一个,这两个都是使用人数,问题文档非常多的系统,有什么问题只需要网上搜下,大部分都是可以自行解决的。
有特殊需求的:
想做快速开发,云平台,k8集群(Kubernetes)之类的不想在环境上面太折腾的,ubuntu更适合。
如果改动不大,追求特别的安全和稳定,debian会是一个不错的选择。
实在比较纠结怎么选,就想玩下vps,做个小站的话,centos也很好,更中庸,各方面都比较均衡点,用的人也多。
当然,上面推荐的场景也不绝对,毕竟适合自己的才是最好的。另外,很多主机商也支持你自己上传特定的系统。
如果这些系统你都没兴趣,独爱windows,也是可以的,只不过服务器中的windows使用的都是服务器版本,和我们平时使用的略微有些差别。由于windows不开源,属于商业系统,有的服务商可能会加收一定的系统使用费用。
另外需要注意的是,如果你购买的vps是openvz虚拟架构的主机,或者是小内存的vps,那么一般只能安装linux系统。
如果要选择windows,除了主机商的支持外,你可能还需要选购配置相对较高点的套餐(小内存跑不起来windows)。
一些商家为了保证系统的稳定性会,只有大于某些内存的套餐才会提供windows系统。购买的时候一定要看清,你选的套餐里边列表中如果没有相关系统选项的时候,一般都是不支持的。
视频版:
https://youtu.be/xu1GZZdK02s
”您可通过以下微信二维码,赞赏作者“