VMwear安装Centos7超详细过程
1、软件准备
软件:推荐使用 VMware Workstation,大家各显神通寻找可用的VMware软件吧
镜像:Centos7 ,如果没有镜像可以在阿里云开源镜像站下载 ,下载方式
2、 虚拟机准备
2.1 打开VMwear选择新建虚拟机
2.2 典型安装与自定义安装
典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。
自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。
这里我选择自定义安装。
2.3 虚拟机兼容性选择
这里要注意兼容性,如果是VMwear15创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMwear10创建的虚拟机在VMwear12中打开则不会出现兼容性问题。
2.4 选择稍后安装操作系统
2.5 操作系统的选择
这里选择之后安装的操作系统,正确的选择会让vm tools更好的兼容。这里选择linux下的CentOS 7 64位
2.6 虚拟机位置与命名
虚拟机名称就是一个名字,在虚拟机多的时候方便自己找到。VMwear的默认位置是在C盘下,建议改成自己想要存储的位置。
2.7处理器与内存的分配
处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。这次只做安装CentOS演示,所以处理器与核心都选1.
内存也是要根据实际的需求分配。我的宿主机内存是16G所以我给虚拟机分配2G内存。
2.8 网络连接类型的选择
网络连接类型一共有桥接、NAT、仅主机和不联网四种。
- 桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
- NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
- 仅主机:虚拟机与宿主机直接连起来
- 桥接与NAT模式访问互联网过程,如下图所示
这里选择桥接模式
2.9 选择I/O控制器类型
这里按照虚拟机默认选择
2.10 选择磁盘类型
这里按照虚拟机默认配置
2.11 选择磁盘
本次是首次安装所以选择创建新虚拟磁盘
2.12 指定磁盘容量
磁盘容量暂时分配40G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将40G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。
勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。
2.13 指定磁盘文件
默认即可
2.14 取消不需要的硬件
选择声卡、打印机等不需要的硬件然后移除。
2.15 创建完成
3、安装CentOS
3.1 连接光盘
右击刚创建的虚拟机,选择设置
先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定。
3.2 开启虚拟机
3.3 安装操作系统
开启虚拟机后会出现以下界面
- Install CentOS 7 安装CentOS 7
- Test this media & install CentOS 7 测试安装文件并安装CentOS 7
- Troubleshooting 修复故障
选择第一项,安装直接CentOS 7,回车,进入下面的界面
3.4 语言选择界面
在左下角的输入框里输入“ch”,选择“中文”“简体中文(中国)”,点击“继续”
3.5 安装信息摘要设置
1、点击其中的每一项进行设置,也可以使用默认设置;
2、其中的“软件选择”一项很重要,决定了你安装后的系统包括哪些功能,本文按默认值,没有桌面。
3、点击“开始安装”;
选择安装位置,在这里可以进行磁盘划分。
3.6 设置ROOT密码
如果你设置的ROOT密码比较简单,需要按左上角的“完成”按钮两次,完成安装后,点击右下角的“重启”按钮,重启虚拟机
3.7 登录虚拟机
输入用户名
和密码
后就可以了
4、CentOS网络设置
4.1 检查网络状态
- 现在的网络状态应该如下图,外网ping不通,只能ping本机,如下图:
- 首先我们先看一下编辑->虚拟机网络编辑器下VMnet8中NAT设置里的网关和DHCP设置里的起始/结束ip地址,这里尤其要记住ip地址范围哦。
- cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录,编辑配置文件:vi ifcfg-ens33(此处是ifcfg-ens33,若没有该文件找ifcfg-ens开头的,vi是编辑命令,进入后再按”I”进行编辑,编辑完按“Esc”退出操作并按”:wq”进行保存)
命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
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
UUID=be397835-5860-47d9-b96a-57fa3b344a1c
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.129 (#此处的ip地址要在之前看到起始/结束ip地址范围内)
GATEWAY=192.168.10.2 (#网关按之前看的配置配)
NETMASK=255.255.255.0
DNS1=8.8.8.8
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
在/etc/sysconfig/network文件里增加如下配置:
命令: vi /etc/sysconfig/network
修改如下:
修改如下:
在/etc/resolv.conf文件里增加如下配置:
命令:vi /etc/resolv.conf
修改如下:
重启网络:service network restart
以上完成centos7网络配置
重启网络 service network restart后就能ping通外网啦
4.2 关闭防火墙
若本机使用xshell工具连接centos7,还要关闭防火墙,命令如下:
1、systemctl stop firewalld # 临时关闭防火墙
2、systemctl disable firewalld # 禁止防火墙开机启动
参考资料
https://docs.vmware.com/cn/VMware-Workstation-Pro/index.html
https://blog.csdn.net/zyq_2014/article/details/79692181
https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&utm_medium=referral