linux安装详解(图)Centos7系统

VMWare简介

VMWare是一个公司,我们使用的是其旗下的名为VMWareWorkstation的产品。一般我们都简称为VMWare。需要注意的是其旗下有很多产品,我们使用的只是其中的一款而已。

VMWareWorkstation软件的作用是在已经安装了操作系统的电脑的基础上,利用操作系统和硬件资源虚拟出来一个一定配置的电脑。这个功能需要电脑的CPU的支持,不过只要不是特别老旧的电脑基本都可以支持。这个虚拟出来的电脑我们一般称之为虚拟机,因此VMWareWorkstation软件也称之为虚拟机软件。相对应的,我们自己的电脑一般称之为物理机。与VMWareworkstation功能类似的软件是Oracle出品的virtualbox。但是VMWareworkstation软件明显比virtualbox优秀很多,但是缺点同样明显,VMWareworkstation是收费产品,virtualbox则是免费的。我们课程中选择的软件是VMWareworkstation。

VMWare公司旗下还有一款产品,名叫vshphere,可以直接在物理裸机上安装,并占用相当少的物理机资源。可以最大化的将物理机的资源均衡划分。我们不对vshphere讲解,大家了解即可。

在下述的所有章节中,我们简称VMWareworkstation为VMWare。

软件版本

VMWareWorkstation14(最新版)

软件安装

VMWare的安装按照提示执行即可(全中文界面,注意安装位置即可)。

安装之后

       VMWare安装之后通过:控制面板\网络和 Internet\网络连接 可以看到多了两个VMWare开头的网络连接,这个是为了协助虚拟机内的操作系统上网而创建的,对当前操作系统并无影响。如下图所示:

虚拟机的优劣势

安装在虚拟机内的操作系统我们可以随意操作,就算破坏了也对当前系统没有任何影响,而且重新安装的成本也很低。同样的,因为虚拟机毕竟是在现有物理机上虚拟出来的,所以虚拟机的性能比不上真实的物理机。

所以对一个新系统的学习而言,使用虚拟机是一种十分方便快捷的方式。我们即将学习的Linux操作系统就是安装在虚拟机上的,以供大家方便的练习和使用。

Linux操作系统发行版

Centos7 64位操作系统

整体安装过程解析

整体安装过程分为两步:

  1. 使用VMWare配置虚拟机(相当于配置一个虚拟的机器出来)。
  2. 在配置好的虚拟机器上安装CentOS操作系统。

注意:安装好的带有操作系统的虚拟机尽可能的备份下来,将来可以使用此备份快速拷贝出其他可用的带有操作系统的虚拟机。

 

注意:如果电脑的Bios没有开启Intel虚拟化或者开启了Windwos的虚拟化都会导致VMWare配置虚拟机期间出现错误,根据相应的错误提示百度解决问题即可。

 

 

 

 

 

 

 

 

 

 

 

虚拟机安装配置详解

创建新的虚拟机

有三种操作方式(原理都是一样的),下图是第一种:

 

下图对应的是第二种,也可以使第三种方式:用组合快捷键Ctrl + N

新建虚拟机向导

选择配置类型

在这里我们选择使用自定义(高级的形式)

 

选择虚拟机硬件兼容性

其实硬件兼容性就是安装完成的虚拟机能在选定的VWWarestation上运行,兼容性越强,可以支持的VWWarestation的版本越低,相应的,限制也越多,我们不考虑将来的兼容性,直接按照默认选择即可。

安装客户机操作系统

这里我们暂时不做选择,等对虚拟机配置完毕后再进行镜像文件的配置。

 

 

选择操作系统版本

我们选择的是Linux操作系统 CentOS7 64位

指定操作系统名称和存储位置

如果C盘足够大,可以放置在C盘,否则建议放置到非系统盘,将来大数据学习的时候会有至少三个虚拟机,所以提前规划虚拟机的存储位置是很重要的。

 

配置虚拟机的处理器

暂时按照默认配置安装即可,在后续课程中有需要更改处理器配置的时候可以再对虚拟机进行修改。

配置虚拟机的内存

建议按照默认配置1GB走,如果电脑本身内存较小可以调整到512MB

配置虚拟机网络类型

       为了方便虚拟机内的操作系统连接网络,我们在这里选择使用桥接的形式。

注意:下述图片当时选择的方式是仅主机,我们选择第一项桥接。关于这几种连接方式的差异我们后续课程会专门讲解。

配置虚拟机I/O控制器类型

       使用默认值即可。

配置虚拟机磁盘类型

       使用默认配置即可

配置虚拟机磁盘创建方式

       使用默认的第一个选项即可,不建议使用第三个选项。

配置虚拟机磁盘容量

注意,将来的课程中我们需要使用三台左右的虚拟机,这里分配的容量不会立即全部占用,所以最大磁盘大小建议50GB,如果硬盘容量不够,最小20GB。记得勾选最下面的将虚拟磁盘拆分成多个文件。

配置虚拟机磁盘所在主机上的位置

建议配置的目录跟虚拟机本身所在的目录相同,例如老师将虚拟机和虚拟机所用磁盘的位置都放置在:D:\Virtual Machines\centos7\下

完成虚拟机配置

       至此,针对虚拟机的配置已经完毕,点击完成按钮结束配置即可。

操作系统安装配置详解

配置虚拟机

       先配置虚拟机,准备指定要安装的操作系统的镜像的位置。

选择操作系统镜像

按照图示步骤依次选择,指定要安装的操作系统的镜像在本机操作系统上的位置。最后点击确定按钮,结束镜像选择操作。

开启虚拟机

上述操作后会回到VMWare软件主界面,点击开启此虚拟机即可开始CentOS的安装。

鼠标选中说明

       开启安装流程后,虚拟机内的操作系统安装程序会控制鼠标,可以根据VMWare的提示随时将鼠标提取出来。

开启安装流程

根据提示进行继续操作

下图中的第一个红框圈住的部分提示我们按回车键继续安装过程,如果没有按回车键,大概几秒钟的时间会自动开始安装流程(其实按了也得等几秒)。

第二个红框圈中的内容提示我们按Esc按键中断对安装包的检查过程(这个过程想当耗时,我们直接按照提示中断检查即可,我们使用的操作系统镜像经过检测没有问题)

选择操作系统语言

至此,操作系统的安装就真正开始了,我们选择英文作为操作系统的语言,如果选择中文,会跟后续的软件造成冲突,从这一刻开始大家就要习惯于全英文的Linux操作系统了。

解决一些可能存在的问题

下图的底部已经提示了,如果想继续操作就要先解决标记的问题。这些内容虽然都是英文的但是都不难,大家在这个时候可以先尝试自行理解,如果不行的话再求助翻译软件,慢慢的大家的英文能力就上来了。

在这里可以对系统进行很多配置,大部分我们采用默认配置即可,有特殊需要配置的我们在下面的章节中也进行了介绍。

选定安装操作系统的磁盘

根据上图的提示,我们发现有一个有感叹号的提示信息,点击进去我们立马就能明白了,是让我们选择将系统安装在哪个磁盘上。而且我们能够看到一个磁盘,就是在配置虚拟机的时候配置的那个磁盘。

点击左上角的Done(完成)按钮即可。

选择系统的细分项

在这个阶段,我们选择系统的细分项,我们默认选择最小化版本。将来我们如果有特定的需求也可以选择不同的细分项版本,例如基础的web 服务器等。不同的细分版本本质上就是在安装的过程中,除了Linux核心还会同时安装不同的软件,比如web服务器会添加Apache等web相关的软件。

继续安装

解决所有问题之后会回到上个操作页面,点击Begin Installation按钮继续安装即可。这个阶段安装程序会根据选择的细分版本进行软件的安装,耐心等待即可。

等待系统安装完成即可,期间不需要进行其他操作。

继续解决问题

安装完成后,还有两个问题需要解决,配置ROOT用户的密码(root用户类似windows的Administrator账户)和创建普通用户(设置了root用户的密码后可不创建普通用户)。

点击 USER SETTINGS(钥匙图案)即可进入到root密码设置页面。

如果我们设置的密码综合强度较弱,安装程序会给出相应提示,我们默认使用hadoop作为root用户的密码,并且暂时不再新增普通用户。

结束操作系统配置

重启操作系统(完成操作系统安装)