VMware安装CentOS7详细教程
一、VMware和CentOS7版本
- 本教程演示使用的VMware workstation版本是15.5.6,下载和安装方法就不在本文中演示,网上下载安装即可,版本是VMware Workstation Pro 15就可以
- Centos7本教程使用的是Minimal,最小安装版本,安装后体积非常小,使用Minimal就够了,操作的时候只能使用命令行,这样更能锻炼自己,提升对Linux命令的熟悉度。镜像文件下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64点击链接进入,选择最新的CentOS7版本,目前已经更新到7.9,进入页面后,选择一个链接点进去下载ISO文件
二、VMware创建虚拟机
1、打开Vmware,点击创建新的虚拟机
2、点击之后,会弹出安装向导,选择自定义,不要选择典型,再点击下一步
3、这里直接点击下一步
4、选择稍后安装操作系统,等创建好虚拟机再安装CentOS7,点击下一步
5、客户机操作系统选择Linux,版本选择CentOS 7 64位,点击下一步
6、虚拟机命名是逻辑上的,跟系统没有联系,只会在VMware的左侧展示,起名最好是见名知意。位置最好放在磁盘分区空间很充足的位置上,点击下一步
7、设置虚拟机处理器配置,可根据自己的电脑配置进行选择,一般来说默认的就可以了,这里直接选择1,点击下一步
8、设置虚拟机内存,也是根据自己的电脑配置进行选择,默认选择1个G,不要设置太小,千万不要小于768MB,这样会导致后面安装操作系统不是基于图形界面安装,而是命令行安装,这样会很麻烦。电脑内存大,可以设置大一点,点击下一步
9、网络类型选择使用网络地址转换(NAT)模式,点击下一步
10、默认选择,直接点击下一步
11、默认选择,直接点击下一步
12、选择创建新虚拟磁盘,点击下一步
13、磁盘容量默认是20G,也可以设置大一点,防止后面上传的文件过多,这里我设置成100G,点击下一步
14、默认选择,直接点击下一步
15、最后会展示出虚拟机的配置项,没有问题,就直接点击完成,有问题,就点击上一步进行修改
16、点击完成之后,在VMware左侧就会出现刚刚创建的虚拟机
三、虚拟机安装CentOS7
虚拟机安装好了之后,相当于已经组装好了一台电脑,但是还没有安装操作系统,无法使用,接下来就要对虚拟机安装CentOS7操作系统。
1、需要将下载好的CentOS7的ISO映像文件导入到虚拟机
单击CD/DVD (IDE)
选择使用ISO映像文件,点击浏览,找到下载好的CentOS7的ISO文件目录,点击确定
2、开启虚拟机,选择Install CentOS 7回车,进行图形化界面安装
3、语言选择中文,简体中文,点击继续,英语好的也可以选择英语
4、这里会配置一些信息,日期和时间、键盘、语言支持都配置好了,不用修改
5、安装位置上面有个感叹号,这里需要点击进行设置分区
6、选择我要配置分区,再点击完成
7、点击加号,添加分区
8、选择/boot,分配200M容量,再点击添加挂载点
9、再继续点击加号,添加swap分区,分配2048M容量
10、同样继续点击加号,添加/分区,不需要手动分配,默认会给剩余下的磁盘容量
11、分区设置完成后,点击完成
12、会弹出摘要信息,点击接受更改
13、点击开始安装
14、会弹出用户设置界面,设置ROOT密码和创建用户
15、填写ROOT密码,填写后请记住,点击完成
16、创建用户,填写用户名和密码,点击完成
17、点击完成配置
18、继续等待系统安装,完成后重启系统
19、点击重启,重启系统后就能使用了
20、重启完成,输入用户名和密码,用户名是root,密码就是刚刚设置的root密码
21、登录进入后,输入常用的命令测试下,这个时候CentOS7已经安装好了
四、配置虚拟机网络服务
CentOS7系统安装完成后,还不能连接外网,在虚拟机安装的时候,网络类型选择的是NAT模式,现在需要配置虚拟机的网络服务
1、点击VMware workstation上方的编辑,点击虚拟网络编辑器
2、可以看到在NAT模式下,作者电脑上的子网IP是192.168.37.0,网段是37,后面设置IP地址时就使用这个的网段,每个人的电脑不一样,记住自己电脑的网段
3、点击NAT设置,可以看到网关地址,也是后面配置网络服务时要用到
4、找到网卡位置
cd /etc/sysconfig/network-scripts/
ls
5、编辑ifcfg-ens33
vi ifcfg-ens33
6、可以看到文件里面有一些配置项,需要对其修改
TYPE=Ethernet #网络类型为以太网
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态地址,手动分配IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
DEVICE=ens33
ONBOOT=yes #该网卡是否随网络服务启动
IPADDR=192.168.37.71 #ip地址,要跟自己电脑上的网段保持一致,地址要选择没有被占用的,3到254之间没有被占用的地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.37.2 #网关,就是上文中的网关地址
DNS1=114.114.114.114 #DNS1
DNS2=192.168.37.2 #DNS2,可设为网关地址
7、重启network,需要root用户
service network restart
8、测试下网络,能否访问外网,访问成功,网络服务已经配置完成