VMware安装CentOS 7虚拟机

0.下载ISO文件

在阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/

找到下载链接:https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/

使用 CentOS-7-x86_64-DVD-2003.torrent 种子进行下载

得到文件:CentOS-7-x86_64-DVD-2003.iso

image-20200920135908985

1.创建虚拟机

打开VMware Workstation,在【文件】选项卡中选择【新建虚拟机】

image-20200920140025357

点击【下一步】

image-20200920140050023

继续【下一步】

image-20200920140059056

选择【稍后安装操作系统】,继续下一步

image-20200920140125304

选择操作系统为【Linux】,并在版本中选择【CentOS7 64位】,点击【下一步】

image-20200920140245811

自定义【虚拟机名称】和选择虚拟机存放【位置】,点击【下一步】

image-20200920140359526

自定义处理器配置,点击【下一步】。

注意虚拟机的计算能力(包括CPU和内存等)全部来源于实体机(主机),其中还要占用一部分用于主系统和VMware使用,所以要根据主机配置选择合适的虚拟机配置。

image-20200920140504706

自定义虚拟机【内存大小】,至少为1024M(1GB),点击【下一步】

image-20200920140713427

选择合适的网络连接类型,点击【下一步】

image-20200920162131832

选择I/O控制器类型,点击【下一步】

image-20200920141119112

选择虚拟磁盘类型,点击【下一步】

image-20200920141135920

选择磁盘方案,点击【下一步】

image-20200920141156817

指定【最大磁盘大小】,点击【下一步】

image-20200920141219584

使用默认虚拟磁盘文件名,点击【下一步】

image-20200920141318413

点击【完成】

image-20200920141344843

2.安装操作系统

之前的步骤并没有安装操作系统,主要原因是选择了【稍后安装操作系统】,实际上上一步也可以直接选择【安装程序光盘映像文件】

image-20200920140125304

接下来将之前下载的ISO系统文件挂载到虚拟机上

image-20200920141913350

挂载完成后显示如下

image-20200920142012640

然后点击【开启此虚拟机】,进入运行界面

image-20200920142104101

鼠标点击虚拟机内部后,可将键盘输入定向至虚拟机中,通过方向键选择【Install CentOS 7】,通过键盘的【Enter】继续,进入如下界面

由于当前运行状态是命令行状态,鼠标点击虚拟机内部会消失,可按Ctrl+Alt键(仅VMware软件)解放鼠标

img

再次按下【Enter】键,屏幕上会弹出一些信息,十几秒后(如果上一步选择的是”Test this media & install CentOS 7”选项耗时会更多)进入如下界面

image-20200920142614082

此时已经进入操作系统的图形安装界面,此时可以看到鼠标(截图无法截到),通过鼠标选择需要安装的语言,点击【继续】

image-20200920142817346

发现底部提示【请先完成带有此图标标记的内容再进行下一步】

image-20200920142915054

image-20200920143000920

选择带有图标的【安装位置】

image-20200920143133217

选择【我要配置分区】,左上角点击【完成】

image-20200920144700032

选择分区方案为【标准分区】,通过左下角的【+】添加分区

Linux系统需要至少3个分区:

最简单的分区规划

  • /boot分区:管理与系统启动相关的内容,最少200MB

  • swap分区:用于实现虚拟内存,用户不可访问,所以不带“/”前缀。建议大小是虚拟机内存的1-2倍

  • /分区:用户可以直接访问到的分区,建议大小在10GB以上

复杂的分区规划

  • /boot分区和swap分区:同上

  • /usr分区:用来存放Linux系统中的应用程序,建议大小最少为8GB

  • /var分区:用来存放Linux系统中经常变化的数据及日志文件,建议大小最少为1GB

  • /分区:Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小最少为1GB

  • /home分区:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间

这里采用简单的分区规划,按照下图依次分配/boot分区,大小为1024M;/swap分区,大小为4096MB;/分区,大小为剩下的空间

(具体数值可根据创建虚拟机时所分配的内存和磁盘大小来修改)

image-20200920144309381

最终分区如下:

image-20200920144739254

左上角点击【完成】

image-20200920144817907

点击【接受更改】

image-20200920144832904

点击【开始安装】

image-20200920144857010

中间有进度条显示当前安装进程

同时底部再次出现提示【请先完成带有此图标标记的内容再进行下一步】

首先点击【ROOT密码】

image-20200920145014496

设置密码,若密码太弱,则底部会出现提示。点击【完成】按钮(弱密码需点击2次)返回

image-20200920145126254

可以看到提示信息已经消失

如果有需要,仍然可以点击【创建用户】来创建非root的用户,这里不再创建

等待中间进度条执行完毕

image-20200920145401736

点击【重启】

image-20200920145517045

输入【root】或之前设置的账户名

之后按提示输入密码,按【Enter】继续。注意输入密码时不会有掩码字符出现(即不会有‘*’符号遮盖)。

image-20200920145809667

至此,CentOS 7虚拟机安装完毕

3.配置网络环境

由于我们创建虚拟机时选择的网络类型是NAT,所以我们先获取NAT的网关IP

点击VMware【编辑】选项卡中的【虚拟网络编辑器】

image-20200920162318329

点击右下角的【更改设置】,如果有弹窗点击确定

image-20200920162352587

如下图所示,选择NAT模式的网络,进入【NAT设置】,记录【网关IP】

image-20200920162503965

接下来在虚拟机中配置网络选项

首先找到需要配置的网络文件

cd /etc/sysconfig/network-scripts

ls

image-20200920162706396

注意除ifcfg-lo以外的,以【ifcfg-】开头的文件

这个对应了网卡的设置文件,也就是下一步要修改的文件

如果找不到这个文件,说明网卡读取出现了问题

接下来编辑这个文件

vi ifcfg-ens33

image-20200920162850361

按i进入编辑模式,将原来的ONBOOT选项设置为yes,并在下面添加两个选项

GATEWAY=192.168.13.2

NETMASK=255.255.255.0

其中,GATEWAY选项的值为上面记录的网关IP

按ESC退出编辑模式,按:进入命令模式,输入以下命令退出并保存设置

wq

最后应用刚刚更新的设置

service network restart

image-20200920163126337

可以通过以下命令来检查网络是否连通

ping www.baidu.com

此命令不会自动结束,需要按Ctrl+C结束

最后可以配置国内源,以加快系统软件的下载速度

详细教程可参考各镜像官网文档

参考阿里镜像:https://developer.aliyun.com/mirror/centos

如果是学生用户可以检查是否有校内源,使用校园网访问校内源的速度是最快的,如南京大学镜像:https://nju-mirror-help.njuer.org/centos.html

4.安装VMware tools

VMware tools是VMware软件对虚拟机进行一些适配的工具

工具最直观的效果是可以根据主机窗口大小调整VMware中虚拟机的大小

可以看到之前的所有截图中,由于没有安装此工具,真正的虚拟机界面非常小,旁边围绕大量的黑框

有了VMware Tools就可以调整真正虚拟机界面的大小

此外,它还支持拖拽传输文件,与主机共用剪贴板等功能

image-20200920150234863

在VMware的【虚拟机】选项卡中选择【重新安装VMware Tools】或是【安装VMware Tools】

image-20200920150355763

此时出现以下提示【请确保您已登录客户机操作系统。在客户机中装在虚拟CD驱动器,启动中断,使用tar解压安装程序,然后执行vmware-install.pl安装VMware Tools。】

首先输入命令:

ls /dev

查看是否存在cdrom文件

image-20200920151447341

然后再/mnt创建cdrom文件夹,并将光盘挂载到该目录下

mkdir /mnt/cdrom

mount -t iso9660 /dev/cdrom /mnt/cdrom

image-20200920151504691

只提示【mount: /dev/sr0 is write-protected, mounting read-only】说明挂载成功

输入以下命令查看内容

ls /mnt/cdrom

image-20200920151547306

将名为“VMwareTools-……tar.gz”的文件复制到/root目录下

cp /mnt/cdrom/VMwareTools-10.2.5-8068393.tar.gz /root/

image-20200920151755260

解压安装文件

tar -zxvf VMwareTools-10.2.5-8068393.tar.gz

会弹出大量解压提示

image-20200920151857427

查看文件内容

cd ./vmware-tools-distrib

ls

发现里面已经有了“vmware-install.pl”文件

image-20200920151955485

尝试安装

./vmware-install.pl

image-20200920152137220

表明未安装编译环境

输入以下命令下载安装编译环境:

yum -y install perl gcc make kernel-headers kernel-devel

再重新输入命令安装

./vmware-install.pl

中间很多需要输入的地方,基本都可以不管直接回车就行了

image-20200920164601117

安装完成

5.安装图形界面

首先安装X Window System,注意命令有引号

yum groupinstall “X Window System”

然后输入以下命令

yum grouplist

image-20200920165727659

记住这两个名字,如果名字相差不大可能是版本问题。如果名字完全找不到请换个教程

接下来安装这两个服务

yum groupinstall “GNOME Desktop” “Graphical Administration Tools”

安装完成后,输入以下命令开启图形界面

startx

image-20200920172207916

经过简单设置即可使用

image-20200920172241288

最后,进入控制台,输入以下命令,可以使每次开机自动启用图形界面

ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

如果不启用的话,也可以通过startx命令手动启动图形界面

6.快照与恢复

拍摄快照

通过VMware【虚拟机】选项卡中的【快照】->【拍摄快照】建立当前计算机的快照

image-20200920173453856

image-20200920173532769

设置快照名称,点击拍摄快照即可。

恢复快照

通过VMware的【虚拟机】选项卡中的【快照】->【恢复到快照】来恢复虚拟机

image-20200920173631598

image-20200920173729453

image-20200920173738817

image-20200920173821918

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值