云计算基础课堂001 Linux系统与CentOS7的安装部署
一、通过VMware部署CENTOS7系统
你好!学习云计算的第一步便是系统的部署,下面介绍的的便是CENTOS7系统在VMware软件下的安装。大多数企业进行云计算便是在CENTOS上进行的。
软件
- VMware14
- CentOS-7-x86_64-DVD-2003.iso镜像文件(通过官网下载,官网地址:https://www.centos.org/)
创建虚拟机
1.打开VMware软件(以管理员身份运行)
2.进入VMware页面,选择创建新的虚拟机
3.选择典型,下一步
4.稍后安装操作系统
5.操作系统类型,选择Linux(L),版本选择CENTOS7
6.给虚拟机命名,并且选择此虚拟机的位置,在这里我选择了空间较大的D盘,并对此虚拟机单独创立了文件夹,选择下一步
7.给虚拟机分配合适的磁盘空间,选择下一步
8.完成
安装CentOS7
1.到此虚拟机已经准备好了,选择开启此虚拟机
2.由于并没有镜像导入会出现以下画面
3.选择上面虚拟机里面的设置
4.设置合适的内存,处理器,DC/DVD(IDE)选择使用ISO映像文件,找到选择在官网下载的CentOS-7-x86_64-DVD-2003.iso镜像文件,点击确定
5.单机选择重新启动客户机
6.进入安装界面,光标选择第一个并回车,开始安装等待
7.进入此安装界面,向下拉可选择中文
8.选择合适的本地化设置,安装源为本地介质
9.单机软件选择
10.图形的操作桌面更便于新手的着手,可选择带GUI的服务器。附件选项勾选如图,便于以后的开发使用。点击左上角完成
11.安装位置选择自动分区即可
12.网络和主机名中打开以太网
13.以上设置完成便可开始安装
14.安装过程中可以选择设置以后用于ROOT用户的密码
15.安装完成重启
进入并登陆系统
1.重启完成进入初级设置,选择接受许可证,确定网络已经链接。
2.创建用户
3.完成配置
4.登陆账户可以选择登陆创建的用户,单击未列出,登陆ROOT为名的超级管理权限账户登陆
5.进入系统,进行简单的设置
6.最后点击开始使用
7.最后就进入如图的CentOS7桌面进行探索啦。
二、Linux历史与其发行版故事
“上古有创世神,名曰Linus,开天辟地,造Linux内核,然无鸟兽鱼虫草木,世界荒芜冷寂。造物神Stallman见之,以为痛心。遂携GNU众神浩浩荡荡而来,造万物生灵,Linux世界顿时充满生机。人称GNU/Linux世界。”
————
后有一人名曰Young,见GNU/Linux甚喜,无奈L神S神不食人间烟火,凡人企业有问题只得自行发挥主观能动性。Y便创立Redhat,收取企业之财物,帮他们解决问题。
LS两神创世时立下GPL,所以redhat不得不开源,众人皆可在rh官网下载源代码包。但rh的商标、二进制包和服务收费,不可随意分发使用。故有一组织,取redhat源代码,换logo,将换皮后的产品称作centos,提供源代码和二进制包。如此,centos多为个人所学习redhat系用,也可用来折腾服务器。redhat则多为成熟企业所用,rh帮忙售后和维护。
后有东方一大厂华为,自创ARM处理器鲲鹏,用自研taishan微架构。华为亦想给鲲鹏服务器用上Linux,故取centos源代码,为taishan架构做优化,并研发容器解决方案isula和使用深度学习为应用建立模型并优化系统配置的atune两项目。redhat是他人的商标和商业产品,所以魔改后的东西不能叫redhat。centos现在已经成为redhat的社区版,所以华为不能将魔改后的产品并入centos。所以最终,华为将此魔改后的项目称为openeuler,也就是开源欧拉os。
巧了的是,中国又有另外一家公司,专注搞Linux许多年,名为深之度,其产品名为deepin。后深之度联合众多公司创建统信,将deepin专业版做成uos,试图使uos在龙芯(mips)、鲲鹏(arm)、申威(alpha)、兆芯(x86)上拥有相似的使用体验,又能充分发挥各处理器性能,将dde桌面环境移植到各家专门为自己处理器优化的Linux上(openeuler,loongnix…)
注:摘抄酷安的@骁龙980
三、了解红帽认证考试相关信息
红帽认证是由红帽linux公司推出的,主要包括红帽认证技师(RHCSA),红帽认证工程师(RHCE)和红帽认证架构师(RHCA)
1.红帽认证架构师(RHCA)
红帽企业架构师课程主要面向那些负责部署和管理大型企业环境中众多系统的高级Linux系统管理员提供深入的实际操作培训。红帽认证架构师是红帽公司继红帽认证技师(RHCSA)和红帽认证工程师(RHCE)认证之后推出的最新顶级认证,也是Linux领域公认的最受欢迎的、最成熟的认证。
2.红帽认证工程师(RHCE)
是以实际操作能力为基础的测试项目,主要考察考生在现场系统中的实际能力。红帽认证工程师(RHCE)认证展示了Linux系统管理员应掌握的技能。一名红帽认证工程师除了要掌握红帽认证技师具备的所有技能,还应具有配置网络服务和安全的能力,他/她应该可以决定公司网络上应该部署哪种服务以及具体的部署方式。这一认证包括DNS、NFS、Samba、Sendmail、Postfix、Apache和关键安全功能的详细内容。
3.红帽认证系统管理员(RHCSA)
RHCSA,是红帽认证系统管理员的简称。它是Red Hat的入门级认证,通过此项认证表明你可以独立完成Red Hat Linux 本地客户的配置,包括安装调配Linux的本地使用、本地网络客户端和本地系统的排除。