下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

服务器操作系统,你选对了吗

作者:课课家教育     来源: http://www.kokojia.com点击数:969发布时间: 2017-08-15 14:00:12

标签: 服务器操作系统Linux

  服务器离不开操作系统,很多人面对着众多的服务器就是不知道该选择哪一个较好,那么,如何选择适合自己的服务器操作系统呢?本文小编将为大家解答!

服务器操作系统,你选对了吗_服务器_操作系统_Linux_课课家
  一、Windows
  对于这类操作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商--Microsoft(微软)公司开发的。这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中。其中Windows NT4.0学习、使用简易且功能强大,几乎成为中、小型企业局域网的标准操作系统。window系统中常用方的有Server 2003 sp2以及Server 2008 R2这两大类操作系统,其中又分为了32位和64位。

对于这类操作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商--Microsoft(微软)公司开发的。这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中。
  (1)32位还是64位?
  32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。
  (2)2003还是选择2008?
  对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS 7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择:
  配置低于双核 2GB内存:选择server2003 不装数据库
  配置双核4GB: server 2003 mssql 或者 server 2008 R2 不带数据库
  配置高于双核 8GB:serever 2008 R2 mssql
  建议:如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS。
  (2.1)Windows Server 2003版本
  Windows Server 2003版本诞生于2003年3月28日,它的命名也颇受一番周折,由于之前Windows NT版本的原因,最初该版本被叫作“Windows .NET Server”,后改成“Windows .NET Server 2003”,最终被改成“Windows Server 2003”。该版本在多方面对之前的NT版本进行了改进,例如:改进了Active Directory(活动目录)(如可以从schema中删除类) ;改进的Group Policy(组策略)操作和管理 ;改进的磁盘管理,如可以从Shadow Copy(卷影复制)中备份文件。特别是在改进的脚本和命令行工具,对微软来说是一次革新:把一个完整的命令外壳带进下一版本Windows——的一部分。
  优点:该版本继承了历史以来最具人性化的Windows XP界面,对原由内核处理技术进行了更大程度的改良,在安全性能上相对以前的版本有了很大提升,管理功能上增加了很流行的新技术,是目前Windows服务器版本中占有市场最大的版本。
  缺点:安全性能仍有待更加完善,由于管理功能的增加,需要处理的线程更加繁杂,如果使用同样的硬件,Windows Server 2000系列比Windows Server 2003系列产品在处理速度上会稍快。
  (2.2)Windows Server 2008版本
  Windows Server 2008是一套相等于Windows Vista(代号为Longhorn)的服务器系统,两者拥有很多相同功能;如Vista及Server2008与XP及Server2003间存在相似的关系。继承“Longhorn Server”的Server2008使IT专业人员对其服务器和网络基础结构的控制能力更强,从而可重点关注关键业务需求。Windows Server 2008通过加强操作系统和保护网络环境提高了安全性。通过加快IT系统的部署与维护、使服务器和应用程序的合并与虚拟化更加简单、提供直观管理工具,Windows Server2008还为IT专业人员提供了灵活性。Windows Server 2008为任何组织的服务器和网络基础结构奠定了更好的基础。
  优点:相比于上一代该版本有了更好的控制能力,而且在安全保护方面更进一步,使服务器更安全、更稳定,设计允许管理员修改其基础结构来适应不断变化的业务需求,大大增强了操作系统的灵活性,自修复的NTFS文件系统,使服务器更稳定运行。
  缺点:相比于2003版本的大获成功,Vista的PC版本被认可度相比于XP则大大降低,这也导致了人们对服务器版本兴趣的缺失,虽然在诸多功能上做了改善,但是安全性方面依然是人们质疑最多的地方。
  总体来说,虽然Windows服务器操作系统没有微软在桌面上那么大的强势统治地位,但今天,微软的服务器操作系统仍然占据着最主要的服务器操作系统市场,而Windows Server 8的上市将能更好的巩固其在服务器市场的地位,其不容忽视。
  (3)中英文、安全加固版如何选择?
  这个就依据大家各自的喜好来了,在此不多说了。
  至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以你自己可以百度下。
  二、Linux篇
  这个是本文的重点,教大家如何来选择Linux服务器。这是一种新型的网络操作系统,它的最大的特点就是源代码开放,用户可以免费得到许多应用程序,是目前国内外很多保密机构服务器操作系统采购的首选。且安全性和稳定性相对较高,它与Unix有许多类似之处。中文版本的Linux,如REDHAT(红帽子),红旗Linux等,在得到许多国内用户充分的肯定。这类操作系统主要应用于中、高档服务器中。

这个是本文的重点,教大家如何来选择Linux服务器。这是一种新型的网络操作系统,它的最大的特点就是源代码开放,用户可以免费得到许多应用程序,是目前国内外很多保密机构服务器操作系统采购的首选。且安全性和稳定性相对较高,它与Unix有许多类似之处。中文版本的Linux,如REDHAT(红帽子),红旗Linux等,在得到许多国内用户充分的肯定。这类操作系统主要应用于中、高档服务器中。
  (1)Linux版本有什么区别?
  Linux按照大类来分,阿里云提供了基于Debian跟Red Hat两大类操作系统,具体分类如下:
  Debian:Ubuntu Debian
  Red hat:Red Hat Centos
  (2)这两大类有什么区别
  Debian:用的deb包,使用APT包管理系统。同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版Red Hat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。
  Red Hat:用rpm包,使用yum包管理系统。相对于Debian来说,Red Hat的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。因为Red Hat是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。
  三、NETWARE系统
  在一些特定行业和事业单位中,NetWare优秀的批处理功能和安全、稳定的系统性能也有很大的生存空间。NetWare操作系统兼容DOS命令,其应用环境与DOS相似,具有相当丰富的应用软件支持,技术完善、可靠,以对网络硬件的要求较低而受到一些设备比较落后的中、小型企业,特别是学校的青睐。而且NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。这种操作系统有市场占有率呈下降趋势。
  四、UNIX系统
  Unix服务器操作系统由AT&T公司和SCO公司共同推出,主要支持大型的文件系统服务、数据服务等应用。功能强大。这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。正因如此,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。因其体系结构不够合理,UNIX的市场占有率呈下降趋势。
  总结一下:
  如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。相对于Red Hat的内核还停留在2.6,Debian早已迈入3.0大门。
  如果你追求稳定,不想经常升级系统软件不爱折腾,那么Red Hat是你更好的选择,出色的稳定性以及丰富的文档支持一定可以满足你的需要,当然太新的功能不要抱有幻想。而且Red Hat完善的文档可以免去你到处查找教程、论坛之苦。
  (3)Debian与Ubuntu的选择
  Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。
  个人建议,如果你打算选择Debian类的,建议选择Ubuntu。Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。如果你想用Debian类,不想放弃稳定,那么请选择Debian。与Ubuntu相比Debian的稳定性更佳,但是也就存在了Red Hat与Debian相比类似的问题。
  关于Ubuntu版本选择:
  Debian就给了一个版本,就不说什么了,重点说一下Ubuntu。
  在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。LTS服务器版本提供长达五年的技术支持。Ubuntu 10.10是个普通版,现在已经过了支持周期了。如果你用了,很好,你会发现你安装不了任何软件,10.10的软件已经从Ubuntu软件源中被移除了。
  所以建议大家选择12.04 LTS版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。
  (4) Red Hat和Centos 选择
  Red Hat跟Centos就没那么多差别了。
  Red Hat是付费操作系统,你可以免费使用,但是如果要使用Red Hat的软件源并且想得到技术支持的话,是要像Windows那样掏钱的,所以大家可以理解为Linux中的Windows。这么做符合开源精神,免费使用,服务收费。
  Centos是Red Hat的开源版本。一般在Red Hat更新之后,Centos会把代码中含有Red Hat专利的部分去掉,同时Red Hat中包含的种种服务器设置工具也一起干掉,然后重新编译就是Centos。
  从某种意义上说,Centos几乎可以完完全全看成是Red Hat,这两个版本的rpm包都是可以通用的。
  那么这样问题就简单了。如果你舍得花钱买技术支持,并且想得到完善的技术服务,请去买Red Hat的授权,你会得到如Windows一般强大的技术支持的。如果你只想用,什么付费技术支持什么专有软件都是浮云,那么用Centos吧。
  Centos 5 对应 Red Hat 5
  同时Red Hat技术支持的文档也是同样可以套用在Centos上的,命令都不用改(毕竟本质上来说一样么)。
  Red Hat系的最大特点就是稳定。因为Centos需要在Red Hat更新后才能更新,所以一般补丁更新速度要落后于Red Hat,当然这个对大多数人来说等一段时间不是什么大问题。
  Red Hat是对Linux内核代码贡献度第一的公司,2012年统计Red Hat贡献了超过10%的代码,所以Red Hat可以说是当前最稳定的Linux版本。Centos秉承Red Hat良好的衣钵,也有一流的稳定性,这点是Debian所无法比拟的。同样团建更新速度Red Hat会慢很多很多,但是一旦更新的话就是稳定版本,稳定性压倒一切。
  这里建议选择Centos 6.3版本,会带来了更多的新特性以及更多的新功能。除非你的软件需要php 5.1的环境,那么就选择Centos6.3。如果网站需要支持php5.1,只能选用Centos 5。
  至于具体版本选择,建议php 5.1用户选择Centoss 5.8,其他的用户则为Centos 6.3。当让如果你想用Nginx也请使用Centos 6.3。
  今天的分享就到这了,也不知道对大家有用不,如果有用的话,那就点个赞吧!如果哪部分知识点欠缺,欢迎各位朋友进行补充哦~更多精彩的内容,就在课课家教育,还不赶紧行动?等着你们哟~

赞(22)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程