如果说 Ubuntu 是现今最受桌面用户欢迎的 Linux 操作系统,那么 CentOS 就是最受公司、企业、网站喜爱的 Linux 发行版了。得益于极为出色的稳定性,全球范围内无数著名网站均选用它,异次元的服务器也正是使用它!
CentOS 是基于 Red Hat Enterprise Linux (RHEL / 业界最知名的发行版) 源代码再编译出来的免费版,因此不仅继承 RHEL 优越的稳定性(与 Debian 不分上下),还提供免费更新,因此在服务器提供商、中小型公司中装机量几乎是最大最流行的 Linux 系统,现在也已正式加入红帽公司。从事互联网技术的同学,CentOS 应该是值得你深入了解学习研究的……
「已更新到 CentOS 8.4.2105 正式版下载」
CentOS 是企业 Linux 发行版领头羊 Red Hat Enterprise Linux(以下称之为 RHEL)的源代码再编译版本,RHEL 是很多大型企业愿意支付高昂的费用来采购的操作系统,这些费用主要是包括使用权,有偿享受技术支持、版本升级等。
而 CentOS 其实就是相当于「完全免费版」的 RedHat,任何人可以自由使用,不需要向 RedHat 支付任何的费用。当然,同样你也得不到任何有偿的技术支持和升级服务。但好的是,由于 CentOS 特别流行,因此网上的相关资料、教程、讨论都非常非常丰富,遇到问题很容易找到解决方法。
典型的 CentOS 用户包括一些中小企业、普通开发者和个人站长,他们需要的并不是付费的技术顾问 (商业支持服务),而是以最低的成本来开展稳定的业务。 CentOS 特别适合那些需要可靠、成熟、稳定的企业级操作系统,却又不想要负担高昂技术支持成本开销的人。
于是,当初我在给 异次元软件世界 的服务器选择 Linux 发行版时毫不犹豫地就选择 CentOS 了。尽管 CentOS 没有有偿的技术支持,但它拥有与昂贵的 RHLE 一样的代码和同样出众的稳定性,网上也有极其丰富的学习资料,还是能让人感到非常的放心的!
得益于其极其优异出色的稳定性,CentOS 在国内中小型公司、服务器中的装机量都是非常高!与 Debian 并称为最适作为合服务器的发行版。所以,对于学习互联网技术,想自己建网站的同学来说,了解学习研究 CentOS 是非常有好处的。
如果你目前还不需要构建一个真实的生产环境,那么使用 VirtualBox、VMWare Player 或其他 虚拟机 来安装个 CentOS 摸索一下也未尝不可。我最初也就是看着《鸟哥的Linux私房菜》在虚拟机里摆弄 CentOS,最后它就一直在稳定地在后台默默地为大家提供服务了,现在你看到的稳定的异次元,CentOS 功不可没。
服务器和个人电脑最本质的区别无非就是服务器是为了提供稳定的服务而存在,因此你在 CentOS 这类操作系统中是看不到华丽的桌面或者炫丽的特效的,因此玩转它们估计会比 Ubuntu、Windows 10 等系统少一点“乐趣”,但当你成为一个 CentOS 的高手之后,估计你随便去找找都能有一份相当不错的工作了。
在 CentOS 的官网上,你会看到有两个不同的版本 CentOS Linux 和 CentOS Stream。其中 CentOS Linux 就是我们传统使用的稳定版系统。那么 CentOS Stream 是什么版本呢?
其实 Centos Stream 是一个面向开发者的滚动发布的 Linux 发行版,它介于 Fedora Linux 的上游开发和 RHEL 的下游开发之间而存在。你可以把 CentOS Streams 当成是用来体验最新红帽系 Linux 特性的一个版本。
因此,如果你不是开发者,并打算将 CentOS 用于服务器,用于正式生产环境使用、追求稳定性,或者个人日常使用,都更推荐使用传统的 CentOS Linux 这个版本。
我们一般只需下载DVD镜像即可,它可以让你通过刻录DVD光盘、制作U盘来安装系统,你可以通过 Rufus、ISO to USB、WinSetupFromUSB 或 UNetbootin 等工具制作安装U盘 ;Everything 版的镜像内收录了 CentOS 提供的所有组件,体积巨大,适合离线环境或网络不好的用户。如果网络条件佳的,一般情况下可通过 yum 命令按需下载安装组件。