服务器系统有哪些(服务器操作系统选择解析)
你的服务器会选择什么操作系统呢?
刚开始工作的时候,windows和Linux操作系统都有!
为什么选择windows呢?
选择:因为历史遗留问题吧!因为有些软件太老了,只支持windows系统,不
简介 你的服务器会选择什么操作系统呢? 刚开始工作的时候,windows和Linux操作系统都有! 为什么选择windows呢? 选择:因为历史遗留问题吧!因为有些软件太老了,只支持windows系统,不得不用啊!后面换了工作,还是有windows,客户的选择,人家系统只支持windows或者只会操作windows,对于没有接触Linux的人,windows是一个优先的选择。也有用windows 当跳转机,有桌面操作比较方便。 病毒:中毒是经常的事情,不得不定期杀杀毒! 稳定性:其实没有把很重要的东西放到windows上,基本就是辅助的,在我看来windows server也是挺稳定的,可能比较少用到高并发的场景吧。 更新:Windows Server更新补丁之后也是需要重启的,一般需要安排一个时间进行更新。 所以,我选择windows的时候,一般是必须用到或者可以快速完成工作。 Linux 选择:至少在当代,服务器操作系统Linux绝对是一个不错的选择,不知道以后会不会有更好地操作系统替代它的地位。 病毒:有人说Linux上没有病毒,其实也不尽然吧!Linux病毒还是挺多的,就是没有windows那么多而已。 稳定性:Linux所共享的Unix设计体系是经过长期实践考验的,Linux吸取了Unix系统近1/4世纪发展的经验。但是也是有崩溃的时候。 更新:Linux也是需要更新,更新内核的时候也是要重启(以后应该会有热更新,免重启了)。 Linux优点很多,而且应用这么广泛,出现问题也比较容易找到资料解决。 Linux有很多发行版本,选择适合团队的才是正确的,毕竟工作中是整个团队一起的。 Unix UNIX系统在计算机操作系统的发展史上占有重要的地位。 但是我没用过,很遗憾,有时间玩玩。毕竟目前生态还是偏向Linux。 Linux发行版本选择 1、RHEL/CentOS 刚开始学习Linux报了RHCE的班,算是跟对了老师吧!让我对Linux很感兴趣,各种操作感觉就是不一样(对于当时我玩惯了windows来说),搞出了各种成就感,现在看来都是一些小东西而已,但至少让我入门。 工作之后,更多的使用CentOS,跟RHCE没啥差别,在国内CentOS应该是使用最多的吧! 现在CentOS 8 已经要终结,以后就不一定用CentOS stream了!至少我这边目前用得最多是CentOS7。 2、Debian/Ubuntu Debian在国外用得比较多吧!Ubuntu是基于Debian的,公司之前的hadoop环境是开发搭建的,就是用Ubuntu,开发应该很多在ubuntu桌面上开发的,直接顺手上服务器了。 第一安装Ubuntu的时候 ,安装过程就是很坎坷,选择了中文语言,老是安装中断,是一个坑吧!如果有人安装也是遇到这种情况,可以尝试先不选择中断语言进行安装。 Ubuntu和CentOS在管理方面还是有比较多的差别的,比如配置静态IP、设置iptables等,只是管理方式不同,原理还是一样的,仔细研究一下还是很容易切换的。 目前团队大部分东西都是习惯了CentOS上,所以Ubuntu应用不是很多,主要还是给开发自己搞环境。 3、SUSE 没用过!虽然都是rpm包系列的,但是包管理不是yum,而是zypper,有一次帮忙安装一个包就很尴尬的一直用yum命令,唉!~ 4、alpine Linux Alpine Linux 是一个社区开发的面向安全应用的轻量级 Linux 发行版,适合用来做路由器、防火墙、VPNs、VoIP 盒子以及服务器的操作系统,基于 uClibc 和 Busybox。 做镜像的时候经常用到,做出来的镜像体积比较小。当然对环境以来比较大的应用,还是会用CentOS/Debian的发行版本,东西比较齐全。 5、其他发行版本 其他发行版本也没安装到服务器上过,例如gentoo、arch也有人用到服务器上。 总结 在服务器操作系统上的选择,没有最好,只有更好,有太多选择了。 只要能快速稳定地完成工作,都是可以选择的。 我桌面用过Fedora、Ubuntu、Deepin、Arch、Manjaro等发行版本服务器系统,目前用Manjaro。 自从红帽公司宣布CentOS 8将停止维护,CentOS Stream的稳定性就被质疑。大家多多少少都会在考虑选择其他发行版本!你会选择什么发行版本呢? (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |