首先要开启主机的虚拟化,并且下载好CentOS 7的镜像文件
参考B站尚硅谷武晟然老师Linux教程(软件获取方式可以去视频中看),讲的非常详细!
CentOS-7-x86_64-DVD-2009.iso
VMware-workstation-full-16.2.2-19200509.exe
1.创建新的虚拟机
2.VMware是16版本,所以这儿也选16
3. 选择稍后安装操作系统
4. 我们的Linux镜像是7版本,所以我们这儿选择Linux + CentOS 7 64位
5. 我这儿取名server110表示我想把这台虚拟机当做服务器,并且IP地址是xxx.xxx.xxx.110
6. 分配4个内核(根据需求分配,最少1核。比如我的CPU是16核心32线程,那么这儿最多可分配的处理器内核总数为32)
7. 分配运行内存20G(根据自己的需求分配,最少1G)
8. 设置网络类型为桥接模式,因为我们希望这台虚拟机是一台模拟服务器的机器(所以这儿不选NAT模式)
9. IO控制器类型默认推荐
10. 磁盘类型默认推荐
11. 选择创建新虚拟磁盘
12. 指定磁盘容量300G(根据需求分配,建议最少40G),将虚拟磁盘拆分成多个文件
13. 指定磁盘文件,默认即可
14. 查看虚拟机配置,点击完成
15. 点击CD/DVD,设置系统为CentOS7镜像
16. 点击网络适配器,并且勾选复制物理网络连接状态,点击确定
17. 开启虚拟机,进行操作系统安装(将鼠标从黑窗口移出快捷键:Ctrl + Alt)
软件选择GNOME桌面,方便我们后续操作,点击完成
安装位置选择“我要配置分区”,点击完成
手动分区,选择标准分区方案(容量够用可选标准分区方案,注意LVM方案可以在不停止程序的同时扩充容量)
添加挂载点 /boot ,期望容量 2G
添加挂载点 swap ,期望容量20G(根据需求分配,建议期望数量和分配的运行内存相同)
在Linux下,swap的作用类似Windows系统下的“虚拟内存”。当物理内存不足时,拿出部分硬盘空间当swap分区(虚拟成内存)使用,从而解决内存容量不足的情况。
剩余容量全部分配给 / 根目录
点击完成,点击接收更改
设置网络和主机名:
设置主机名为server110,点击应用
打开连接,点击配置
此时打开主机的黑窗口输入 ipconfig /all
查看网络连接信息:IP、子网掩码、网卡描述、默认网关、DNS服务器
根据主机的网络连接信息,完成虚拟机IPV4设置,点击保存,点击完成
点击开始安装
在安装期间,完成超级管理员ROOT密码设置
在安装期间,完成创建用户(随意起名)
等待安装完成
安装完成,点击重启
18.重启后,接收许可,点击完成
检查网络和主机名,点击完成
点击完成配置
点击未列出,我们用超级管理员root账户登录系统(这样权限最大,可以修改配置,否则可能出现无权限修改失败的原因)
选择汉语,选择汉语,关闭位置服务,跳过在线账号,开始使用
19.检查网络是否可用
打开虚拟网络编辑器,点击更改设置,确认网络连接信息(桥接模式,外部连接为主机的当前联网的网卡信息)
回到虚拟机,打开FireFox火狐浏览器,测试百度 www.baidu.com
,访问成功说明网络已连接
打开虚拟机终端,输入ifconfig
查看IP信息(配置正确),ping
主机IP (成功),说明网络连接正常!
主机ping
虚拟机,成功!
20.查看虚拟机目录
21.关机,创建快照(防止误操作,用来退回之前正常状态)
出现“恢复到快照”,说明快照拍摄成功!以后做大决定前都可以拍摄个快照,方便出了问题后恢复正常。
到此虚拟机安装完成!