服务器操作系统怎么选(服务器操作系统选什么好)

Linux服务器操作系统简介及版本介绍

Linux操作系统在服务器方面的应用越来越好。下面由我为大家整理了Linux服务器操作系统的简介及版本介绍,希望对大家有帮助!

Linux服务器操作系统简介及版本介绍

一、Linux服务器操作系统简介

Linux服务器操作系统和一般的Linux发行版有什么区别?考虑服务器硬件。服务器本质上是具有专门规格的计算机。例如,服务器硬件确保最大的正常运行时间,效率和安全性。此外,服务器平衡计算能力和功耗。类似地,Linux服务器操作系统优先考虑安全性和资源消耗。

Linux服务器操作系统向客户端设备提供内容。因此,服务器操作系统提供了用于简单服务器创建的工具。由于服务器通常以命令行方式进行配置和运行,因此Linux服务器操作系统的图形用户界面(GUI)不重要。

根据IDC,硬件销售数据表明,28%的服务器是基于Linux的。虽然有专用的Linux服务器操作系统,还可以选择滚动安装版本。选择的关键是操作系统应该能提供长期服务(LTS)迭代并支持安装所需的软件。LTS的发行版提供了稳定性和更长的支撑周期。

当选择Linux服务器操作系统时,还要考虑使用用途。比如将Linux计算机用作媒体服务器与设置游戏服务器是不同的。

二、Linux服务器操作系统版本介绍

1. Ubuntu Server

Ubuntu可以说是最知名的Linux操作系统。而且社区有大量的Ubuntu衍生产品,它是一个稳定的发行版。Ubuntu及其变体提供了优秀的用户体验。Ubuntu Server有两个版本:LTS和滚动版本。LTS的Ubuntu Server发行版拥有五年的支持周期。虽然非LTS的Ubuntu Server发行版支持周期不是五年,但也提供了九个月的安全和维护更新。

虽然Ubuntu和Ubuntu Server非常相似,但服务器提供了不同的组件。值得注意的是,Ubuntu Server提供了OpenStack Mitaka、Nginx和LXD。这些内容能满足系统管理员的需求。使用Ubuntu Server版,可以启动Web服务器、部署容器等。而且它是即开即用的服务器软件。

虽然Ubuntu LTS不是一个服务器发行版,但它也提供了五年的支持周期。我目前使用Ubuntu 16.04 LTS来运行专用的Plex服务器以及Linux游戏服务器。LTS发行版可以很好地作为Linux服务器操作系统。只需自己安装服务器软件即可。

谁应该使用它:

如果你刚接触Linux或服务器操作系统,Ubuntu是一个优秀的选择。Ubuntu仍然是最流行的Linux发行版之一,而且它对用户友好。因此,Ubuntu Server是一个梦幻般的入门级Linux服务器操作系统。它作为媒体服务器、游戏服务器或电子邮件服务器是一流的选择。更高级的服务器设置也适合Ubuntu服务器,但它绝对是一个基本的服务器和新手用户的选择。

2. openSUSE

SUSE Linux于1993年首次推出。直到2015年,开源版本的openSUSE迁移到SUSE Linux Enterprise(SLE)。提供了两个openSUSE衍生版:Leap和Tumbleweed。Leap具有更长的发布周期,而Tumbleweed则是滚动发布版。Tumbleweed更适合高级用户使用其最新的软件包,比如Linux内核和SAMBA等。Leap版则有更好的稳定性和成熟度。两者都支持更新操作系统。

企业客户不能承受不稳定、不成熟和未经测试的包。一切都必须严格测试,以确保业务不会出现问题,并导致损失。故Leap版可以确保企业客户的需求。

openSUSE算是一个梦幻般的Linux服务器操作系统。openSUSE包含了用于自动测试的openQA,用于在多个平台上进行Linux映像部署的Kiwi,用于Linux配置的YaST以及全面的软件包管理器Open Build Service。早些时期,SUSE并没有像Redhat和Canonical那样提供免费的企业发行版,如CentOS和Ubuntu,直到Leap版的发布。SUSE官方称,Leap是一个替代Ubuntu、CentOS和Debian的生产服务器的优秀选择。以前openSUSE遵循9个月的发布周期,即每9个月发布一个新的主要版本。而Leap则遵循SLE的发布周期。

谁应该使用它:

openSUSE更适合于像系统管理员这样的强大用户。它是一个伟大的Web 服务器、家庭服务器或家庭服务器/ Web服务器组合。系统管理员可以从诸如Kiwi,YaST,OBS和openQA之类的工具中获益。openSUSE的多功能性使其成为最好的Linux服务器操作系统之一。除了稳固的服务器功能外,openSUSE还提供了一个漂亮的桌面环境。

3. Oracle Linux

如果你在考虑Oracle Linux,这很正常。oracle Linux是由数据库巨头Oracle提供的Linux发行版。它有两个内核。其中一个内核特性是红帽兼容内核RHCK(Red Hat Compatible Kernel),即提供了与Red Hat Enterprise Linux(RHEL)发行版相同的内核。Oracle Linux有认证,可以在联想、IBM和HP等大量硬件上工作。Oracle Linux提供了Ksplice特性,增强了内核的安全性。另外还支持Oracle、openstack、Linux容器和Docker。其品牌标识为Oracle企鹅。

Oracle Linux提供了技术支持,但需要付费。除非你在企业环境中运行Oracle Linux,否则不值得这么付出。如果需要构建公有云或私有云,Oracle Linux是一个优秀服务器操作系统选择。

谁应该使用它:

Oracle Linux最适合数据中心或用于创建基于OpenStack的云。而更高级的家庭服务器用户和企业级设置也适合使用Oracle Linux。

4. 容器Linux(前身为CoreOS)

CoreOS于2016年更名为Container Linux。顾名思义,Container Linux是一个用于部署容器的Linux操作系统。它聚焦于简化容器的部署。容器Linux是提供了安全的、高可扩展的、支持容器部署的一流操作系统。集群化的部署非常容易,其发行版包含了服务发现的方法。并提供了Kubernetes、docker和rkt的文档和支持。

但是,容器Linux没有提供包管理器。所有应用程序必须在容器中运行,因此容器化是强制必需的。然而,如果你正在使用容器,那么容器Linux是提供了容器及其集群等基础设施最好的Linux服务器。它提供了一个etcd工具,作为守护进程运行于集群中的每个计算机上。当然你也有安装的灵活性。除了内部部署安装外,您还可以在虚拟化介质(如Azure,VMware和Amazon EC2)上运行Container Linux。

谁应该使用它:

容器Linux最适合集群基础设施的服务器或容器化部署。这并不意味着它不是家庭服务器的选择。如果使用来自Plex的官方Docker镜像,Container Linux可以作为基本家庭媒体服务器或者是复杂集群设置的任何服务器。最终,如果你很喜欢容器,那么应该使用Container Linux。

补充:Linux服务器操作系统如何选择

(1)Debian与Ubuntu的选择

Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。

在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。LTS服务器版本提供长达五年的技术支持。Ubuntu 10.10是个普通版,现在已经过了支持周期了。如果你用了,很好,你会发现你安装不了任何软件,10.10的软件已经从Ubuntu软件源中被移除了。

所以建议大家选择12.04 LTS版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。

(2)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吧。

Linux服务器 一般都用啥操作系统

1.Linux服务器通常都会安装些啥应用在上面?

解答:非常多,最常见的比如: Web服务(Nginx,Apache,PHP,tomcat)、

数据库服务(MySQL,Redis),存储服务(NFS,FASTDFS),比如百度等网站就是需要上述应用。

2.Linux好像有很多版本啥小红帽,Ubuntu。分不清楚这些是干啥的。

解答:

1.5 如何选择服务端Linux版本

1.5.1 Linux发行版本介绍

Linux内核(kernel)版本主要有Linux kernel 2.2、2.4、2.6、3.x、4.x,更多更新的内核版本请浏览。

Linux发行商包括Redhat、Debian、Fedora、SUSE、CentOS、Ubuntu、麒麟……

下面来看看其中几个重要的服务端发行版本。

1) Red Hat:Red Hat Linux9.0的内核为2.4.20。在版本9.0后,Red Hat不再遵循GPL协议,成为收费产品(但仍开源),发展的新版本依次为3.x、4.x、5.x、6.x、7.x、8.x。

2) Fedora:Red Hat的一个分支,仍遵循GPL协议,可以认为是Red Hat预发布版。

3) CentOS:Red Hat的另一个分支,以Red Hat发布的源代码重建符合GPL许可协议的Linux系统,即将其源代码的商标LOGO以及非自由软件部分去除后再编译而成的版本,目前CentOS已被Red Hat公司收购,但仍开源免费。

3.我现在想学习Linux的服务器不知道应该从哪里入手。最少让我知道安装啥系统吧。

1.5.2 选择适合的Linux服务端系统学习

可以作为服务器端Linux系统常见的有Redhat、CentOS、Ubuntu,其中,CentOS 是国内互联网公司使用最多的,本书后面所有的内容讲解都是基于CentOS这个操作系统的,绝大部分知识几乎无需任何修改同样也适用于Red Hat Linux等同源Linux系统版本。

下面是CentOS的主流版本在国内互联网企业的使用现状说明。

q  CentOS6系列:在企业生产的业务中使用不多,不推荐新手学习。

q  CentOS7系列:已经成为企业主流,新手建议选择此版本学习。

q  CentOS8系列:该系列也已成熟,建议新手可以配合7学习CentOS8。

综上,老男孩推荐学习当下企业的主流应用,即CentOS7系列,本书选了当下最新CentOS7.8作为主要版本来讲,让读者掌握最新的企业级操作系统技术。

2-3题内容出处《跟老男孩学Linux运维:核心基础实战(第三版)_第1章》

如何选择适合自己的windows服务器操作系统

windows server 2008比较接近win7和xp的操作风格,如果习惯了这些操作系统,建议2008.

如果没有用过这些系统,直接用windows server 2016或2012吧

搭建服务器用什么操作系统好些?

正如我们所知道的,租用服务器对于一个中小型规模的企业来说成本是非常昂贵的。如今有越来越多的企业主选择运行他们自己的专用服务器来帮助降低运营成本。运作自己专用的服务器与从托管提供商按月租赁服务器相比有很多好处。不过我们接下来就要考虑需要安装来运行专用服务器的操作系统的问题了。Linux还是Window专用服务器?这不是一个说使用Linux或者Window操作系统的文章。笔者只是要衡量每款Linux或者Window操作系统的优势,以便我们能对安装何种操作系统做出明智的决定。Linux操作系统价格--Linux操作系统的价格更加低廉,因为它是开放源码的,这就意味着你可以安装操作系统中所有的选项。Linux操作系统能吸引大量的服务器管理员,因为它无需软件的许可证授权费用。脚本支持--Linux可以支持PHP, MySQL和Perl编程语言。而另一方面Windows系统则不能支持这些语言。如果你打算或者正在你的网站上使用这些脚本或者代码,那么使用Windows操作系统的话就无法正常工作。脚本在不同平台上不是都兼容的。转化--很多服务器技术人员在将他们的网站在Windows上进行转换会碰到一些Linux软件不会遭遇的问题。但是将网站转化为Windows平台是比较简单和灵活的。Windows操作系统价格--由于Windows系统不是开源操作系统,因此价格比Linux系统要贵的多。根据你决定使用的操作系统类型不同,需要花费数百到数千美元不等。.NET技术支持--微软开发的.NET技术是很有意义的,Windows操作系统可以为其提供支持。另一方面Linux系统则无法支持.NET技术。支持微软数据库--基于专用服务器的Windows操作系统可以支持Microsoft Access或者Microsoft SQL。这些数据库在Linux专用服务器下是无法运行的。为了判断那款操作系统适用于你的专用服务器,认真规划好网站的研发和布局是至关重要的。制定好你要在硬件和每月费用上花费的预算。在Linux和Windows操作系统之间进行选择确实是个个人偏好的问题,咨询你的研发人员来了解那种代码语言更加适合使用是最好的。请记住如果你决定使用Windows操作系统,你需要为许可证授权支付更多的费用。关于服务器的话题,你是否很感兴趣?下面列举了一些的精彩话题:

===============================================================服务器固态硬盘如何挑选?搭建文件服务器需要注意什么?不同磁带库数据备份不兼容怎么办?如何保障云的数据安全?怎么部署固态存储什么是最佳的存储方案数据中心容量的飙升怎么办主存储系统怎么数据缩减选购虚拟主机需要注意什么固态硬盘掉电数据丢失怎么办架设网络服务器应该注意什么?如何使用最佳实践分析器测试服务器角色?如何提高服务器利用率更多关于硬件与网络方面的问题请发贴到:中关村在线-硬件论坛

linux服务器一般用什么系统

Linux服务器最常用的就是Ubuntu,centons系统。

Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的ubuntu一词,意思是人性、我的存在是因为大家的存在,是非洲传统的一种价值观。Ubuntu基于Debian发行版和Gnome桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity。从前人们认为Linux难以安装、难以使用,在Ubuntu出现后这些都成为了历史。Ubuntu也拥有庞大的社区力量,用户可以方便地从社区获得帮助。

CentOS是免费的、开源的、可以重新分发的开源操作系统 ,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一。

CentOS Linux发行版是一个稳定的,可预测的,可管理的和可复现的平台,源于Red Hat Enterprise Linux(RHEL)依照开放源代码规定释出的源码所编译而成。

未经允许不得转载:便宜VPS网 » 服务器操作系统怎么选(服务器操作系统选什么好)