centos(1)-什么是centos及相关介绍

系统运维 waitig 386℃ 百度已收录 0评论

window和linux

linux的设计初衷,就是为服务器而生的,所有的一切都是为了满足服务器的需要。linux也可以有窗口界面,但这只是某些linux版本为吸引个人用户而设计的,并且linux绝对不会因为窗口界面而影响其服务器的特点。

window之所以叫window,就是因为它是窗口界面,便于个人用户使用,所有的设计都是为了满足个人用户,这才是它的核心价值。window也有服务器版本,但是并没有为了适应服务器的需要而重新设计内核。

据2016年统计,全球超级计算机TOP500中,有498台选择linux,2台选择unix,没有人选择window。因此,linux和window哪个更适合作为服务器的问题,TOP500的管理员肯定比我更清楚,以下省略500字。

当然,现在国内还有大量公司在使用window服务器,但这并不是因为window更好,而是因为他们只会window。而互联网公司基本上不会用window

Red Hat 和CentOS

严格的说,linux是一个开源的操作系统内核,而不是操作系统。现在有很多以linux为内核的操作系统,统称为linux发行版本。比如Red Hat Enterprise Linux就是商业版linux,centos就是免费版linux。

Red Hat是非常知名的以Linux为核心业务的老牌技术厂商,Red Hat Enterprise Linux是其主打的产品,在其官方介绍上有这样一句话https://www.redhat.com/zh/technologies/linux-platforms/enterprise-linux  


由于linux本生的开源协议,Red Hat Enterprise Linux是开放源码的。其商业模式是对售后服务收费,而不是对linux系统收费。

CentOS正是将Red Hat Enterprise Linux的源码重新编译而成,同时修复了一些bug。根据开源协议,这么做是合法的。在2014年CentOS被Red Hat收购,可以说CentOS具有非常强大的背景,是目前使用非常广泛的免费linux服务器版本,国内大多公司基本上都是用这个。

java和linux

当前前沿的开源技术,如nosql、各种分布式技术等,都是以linux版本为核心产品,以window版本作为附属产品。有的技术不提供window版本,有的在window下重要功能缺失,有的在window下会出现各种各样的问题,这些技术并不建议在正式环境中使用window版本。所以如果想要更好的掌握这些技术,必须先掌握linux基础知识。
这些开源技术根据自身需要,会提供不同的linux版本下载。有centos版本则优先下载,如果没有centos则优先下载Red Hat版本。还有的技术只指供一个linux通用版本,则无需选择

虚拟机介绍

使用虚拟机可以在window中安装centos,可时随时切换到window或centos,学习使用更加方便。以下是几款主流的虚拟机

virtualbox当前最主流的免费虚拟机,一些开源技术都使用其作为默认虚拟机使用。但是有很多人在使用其较新版本时,都反映存在致命BUG。我在有的电脑上使用正常,在有的电脑上也存在BUG,并且有时有有时无,一直无法彻底解决,所以在此不讲。

VMware Workstation最主流的商业版虚拟机,价格不低,比virtualbox好用,不过本博客尽量回避收费的东西

VMware Workstation Player免费,相当于VMware
Workstation的最简版,只提供最基本的功能,这正好适合非运维人员学习研究用。下篇将介绍如何用其安装 centos


本文由【waitig】发表在等英博客
本文固定链接:centos(1)-什么是centos及相关介绍
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)