Linux系统发行版本

当前市面上流行的Linux系统主要分为Readhat和Debian两大系列,而android底层直接用linux原版内核。[2]

一、Redhat系列

Redhat:主要是服务器型Linux,商用收费;RHEL是Red Hat Enterprise Linux的缩写。

CentOS:Redhat的100%复制版本,不收版权费用。

二、Debian系列

Debian:主要是桌面型Linux,代表为Ubuntu。

Linux服务器优势

1.稳定性

Linux系统是众所周知最具稳定性的系统;事实上,以Linux系统的美国服务器用户在出现系统崩溃的反馈上比例非常少。这对于用户来说,特别是小型和中小型企业的用户特别有价值,因为服务器系统一旦崩溃对企业的业务会造成很大的影响。

  与windows相比,Linux处理不运行的进程的能力远高于windows,因为正是这些进程影响了windows的稳定性的主要因素。

  再有就是重新启动的方面上来说。Windows配置更改通常需要重新启动-造成不可避免的停机时间。而Linux操作系统一般不需要重新启动,几乎所有的Linux配置变化可以在系统运行时进行,并不会影响相关的服务。

  同样的,而Windows服务器必须经常频繁地进行碎片整理,而在Linux服务器上就很少需要进行这一步处理。

2.安全

Linux是天生就比Windows更具安全性,无论是从服务器系统,桌面上或在嵌入式环境Linux系统都更具安全性。因为Linux是基于Unix所发展的,从一开始就设计成一个多用户操作系统。只有管理员或root用户,具有管理权限,和更少的用户和应用程序有权限访问内核。这样的设计使得Linux无论在管理上还是在安全上都更加规范。

  当然,Linux受到攻击较少受到病毒和恶意软件的频率更加小,如果存在漏洞时,往往会更加容易被发现。在Linux的世界中,没有出现过已经潜伏了超过六年的内核漏洞。

  在内部,同时,Windows系统的用户有时会隐藏在系统管理员的文件。而在Linux服务器上上,系统管理员总能对所有的文件可见,并且这些文件始终处于受控状态。

3.硬件

而Windows服务器通常需要频繁的硬件升级,以容纳不断增加的资源需求,Linux服务器更灵活性和可扩展性,无论处理器或机器架构都能很好地进行资源上的容纳。

  如果企业有需要时,也很容易对Linux服务器进行重新配置,从而进一步减少了内存的需求,从而提高性能并保持事情就更简单了。

4.TCO

因为软件本身是免费,因而Linux服务器在应用开发上更能节约成本。即使有企业购买了专业的版本,但是在性价比上它也比window或者其他系统更加高因为它通常包括基于用户的许可和一系列昂贵的附加组件,尤其是在服务器的安全机制上。

5.自由

Linux服务器更具自由性,无论用户选择什么样的业务,都可以用Linux系统对业务进行更加自由的开发。【3】

S1.Ubuntu

一如往常那样,它主要取决于你的需求和以前的经验,但一般来说,Ubuntu 对于初学者来说是更好的选择。主要是因为这两个原因:

Ubuntu 有一个庞大的社区,随时可以免费提供帮助。我指的是真正的大。数以千计的用户分布在数百个不同的在线论坛和兴趣组内。甚至有现实生活中的大会。你也可以为 CentOS 找到很多教程和帮助,特别是对于简单的 LAMP 栈和流行的应用程序而言。

Ubuntu 服务器对于以前使用过 Ubuntu 桌面的人来说会容易得多。同样的情况也存在于 CentOS 和 Fedora 之间,但是 Ubuntu 桌面版比任何其他基于 Linux 的家用桌面更受欢迎。

所以,如果你是一个初学者,而且没有任何特殊要求,那就去使用 Ubuntu 服务器。 更好的是,你可以从一个便宜的托管服务提供商那购买服务,这样你就可以在你的服务器上进行实验,还有一个专业的 24/7 支持团队准备好帮助你。

CentOS vs Ubuntu

S2.CentOS

同样,你仍然可以使用 Ubuntu 作为商用网站或公司内部服务器,但 CentOS 有它的优势:

CentOS(可以说)更稳定以及更安全。由于 CentOS 的更新频率较低,这意味着软件测试的时间更长,并且只有真正稳定的版本才会得到发布。如果你使用 CentOS,你不会因新的有 bug 的应用程序版本而遇到任何稳定性问题,因为你不会得到那个新的有 bug 的版本。

大多数控制面板(包括最受欢迎的控制面板 - cPanel)仅支持 CentOS。所以这意味着如果你是一个网站托管公司,或者如果你是一个有很多客户的网站服务代理商,并且需要一个控制面板 - CentOS 是一个更好的选择。【4】

CentOS 在许多商业应用以及高级网络/虚拟化和云计算环境方面具有明显优于 Ubuntu 的优势,并且 CentOS 充分利用 SELinux 框架用于加强的安全层,而目前在 Ubuntu 中则不可用(或不容易)。

S3.SUSE

这个源自德国的发行版在欧洲有很大的用户群,而且在本世纪初由 Novell 公司引起的 PR 问题出现之前,它一直都是大西洋这边的排名第一服务器发行版。在那段漫长的时期之后,SUSE 在美国获得了发展,而且它的使用或许加速了惠普企业公司将它作为 Linux 首选合作伙伴。[1]

SLES 稳定而且易于维护,这正是很久以来对于一个好的 Linux 发行版所期待的东西。付费的 7*24 小时快速响应技术支持可以供你选择,使得这发行版很适合关键任务的部署。

Ref:

  1. 5 个值得了解的 Linux 服务器发行版;
  2. Linux系统的分类;
  3. linux服务器;
  4. CentOS 与 Ubuntu:哪个更适合做服务器?;

转载于:https://www.cnblogs.com/zhen-android/p/9280993.html

Linux服务器-Linux服务器的类型相关推荐

  1. Linux下不同服务器间数据传输

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  2. 鸟哥的Linux私房菜(服务器)- 第二十一章、文件服务器之三: FTP 服务器

    第二十一章.文件服务器之三: FTP 服务器 最近更新日期:2011/08/08 FTP (File Transfer Protocol) 可说是最古老的协议之一了,主要是用来进行档案的传输,尤其是大 ...

  3. 鸟哥的Linux私房菜(服务器)- 第十四章、账号控管: NIS 服务器

    第十四章.账号控管: NIS 服务器 最近更新日期:2011/07/28 有没有想过,如果我有十部 Linux 主机,这十部主机仅负责不同的功能,事实上,所有的主机账号与对应的密码都相同! 那么我是将 ...

  4. 鸟哥的Linux私房菜(服务器)- 第十二章、网络参数控管者: DHCP 服务器

    第十二章.网络参数控管者: DHCP 服务器 最近更新日期:2011/07/27 想象两种情况:(1)如果你在工作单位使用的是笔记本电脑,而且常常要带着你的笔记本电脑到处跑, 那么由第四章.连上 In ...

  5. 鸟哥的Linux私房菜(服务器)- 第六章、 Linux 网络侦错

    第六章. Linux 网络侦错 最近更新日期:2011/07/19 虽然我们在第四章谈完了连上 Internet 的方法,也大略介绍了五个主要的网络检查步骤.不过,网络是很复杂的东西, 鸟哥也是接触了 ...

  6. 文件上传linux服务器,Linux 文件上传Linux服务器

    进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示 ...

  7. linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  8. 如何连接Linux上的服务器 网络编程,Linux 网络编程 一

    一.网络编程基础 网络编程本身是一门很大的学问,涉及到的东西也很多,尤其是各种协议.先看图: 正如上图所示,网络编程中包含五大层面(也有区分六个层面),从应用层到物理层可以明显看出 越往下越接近计算机 ...

  9. linux搭建web服务器原理,【LINUX】linux搭建web服务器

    linux httpd 假设服务器地址为192.168.80.20/241.将准备安装的httpd软件包共享给everyone, (1)在linux上mount.cifs  //真机IP地址/共享文件 ...

  10. 文件管理软件 云服务器,使用KDE Plasma文件管理器(Dolphin)连接到Linux上的服务器...

    在本文中,我们将介绍如何通过KDE Plasma 5文件管理器(又名Dolphin)连接到不同的网络服务器,此外还向你展示使用它将文件从远程位置(如FTP.Samba.NFS等)传输到运行KDE的Li ...

最新文章

  1. 机器学习 TOP 10 必读论文 | 资源
  2. java单链表节点翻转_单链表Java实现
  3. 经典C语言程序100例之六八
  4. 浏览器字体大小设置_全新内核 Edge 浏览器来了,这回或许能成为你的真 · 默认浏览器...
  5. Spring的Lifecycle
  6. Mysql案例5:取得平均薪资最高的部门的部门名称
  7. oracle存储tar,Linux环境使用TAR命令快速部署安装Oracle
  8. Remove Duplicates from Sorted Array II
  9. 修改ip和计算机名,批量设置IP地址和计算机名
  10. python企业微信特定用户_python3调用企业微信api!开发一款属于自己的企业微信...
  11. 如何让 AI 产生意识?
  12. xCat 批量安装系统
  13. 常用音频单位简介:dBSPL、dBm、dBu、dBV、dBFS
  14. k8s基础知识学习配套黑马
  15. etc fstab 详解linux,Linux下/etc/fstab文件详解
  16. 【科研绘图】用PPT进行科研用图的图片预处理
  17. JS让网页字体大小随窗口大小改变而改变
  18. 克转换成千克怎么算python_斤公斤千克的换算(克和公斤怎么转换)
  19. python源文件的扩展名是什么_python程序文件的扩展名称是什么
  20. ibm服务器维修论坛,IBM通病

热门文章

  1. Cesium实践(4)——空间数据加载
  2. uni-app 学习笔记
  3. iOS-计算两个日期之间的天数
  4. Servlet+jsp开发图书管理系统流程。
  5. Web安全-表单域隐藏
  6. 易语言让我东山再起 邓学彬(优秀文章)
  7. OpenCv-C++-KAZE(AKAZE)局部特征检测(一)
  8. C语言的初步简单认识
  9. 精读《web reflow》
  10. 亚马逊 广告接口对接 amazon advertising