前言

实际开发过程中我们经常会使用Linux系统部署软件和项目。本文演示在Win10系统上安装VMware Workstation Pro 16,然后在VMware 上安装CentOS7.9.2009

安装包

VMware Workstation Pro 16

这个网上介绍的比较多,请自行百度

CentOS7

官网下载地址
在这里插入图片描述
阿里云centos7.9.2009下载地址【推荐】

选择下图的链接进行下载
在这里插入图片描述

安装配置

配置虚拟机操作系统

1.创建新的虚拟机 -> 自定义配置->下一步
在这里插入图片描述
2.选择虚拟机硬件兼容性页面:(默认)->下一步
在这里插入图片描述
3.安装客户机操作系统页面:稍后安装操作系统->下一步
在这里插入图片描述
4.选择客户机操作系统页面:Linux + CentOS7 64 位 -> 下一步
在这里插入图片描述
5.命名虚拟机页面: 按需配置 ->下一步
在这里插入图片描述
6.处理器、内存配置页面: 按需分配 -> 下一步
在这里插入图片描述
在这里插入图片描述
7.网络类型页面:(默认)-> 下一步
在这里插入图片描述
8.选择I/O控制器类型、选择磁盘类型页面: (默认)-> 下一步
在这里插入图片描述
在这里插入图片描述
9.选择磁盘、指定磁盘容量页面:创建新虚拟磁盘,按需分配磁盘大小 -> 下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
10.点击完成
在这里插入图片描述

安装虚拟机操作系统

1.点击编辑虚拟机设置,选择ISO映像文件
在这里插入图片描述
在这里插入图片描述
2.点击开启此虚拟机,进入安装步骤
在这里插入图片描述
选择第一项(安装CentOS7)按回车
在这里插入图片描述

3.选择安装语言
在这里插入图片描述
4.安装信息摘要:带有叹号的需要点击配置,这里需要注意的是“安装位置”;点击安装位置之后选择“我要配置分区”,然后点击完成,进入手动分区页面,点击“自动创建他们”,按需分配大小,最后点击完成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.修改日期和时间
在这里插入图片描述
在这里插入图片描述
6.软件选择
在这里插入图片描述

在这里插入图片描述
7.点击开始安装
在这里插入图片描述
8 在安装过程中,需要配置ROOT账号密码,为了方便记忆一般密码设置为root(可以自定义)
在这里插入图片描述
在这里插入图片描述
9 耐心等待之后,最后点击“重启”完成配置,至此系统安装完成。
在这里插入图片描述
10 重启后,输入用户名和密码
在这里插入图片描述
在这里插入图片描述

配置网络

1.虚拟机网络配置:编辑 -> 虚拟机网络编辑器 -> 取消勾选“使用本地DHCP服务…” -> 查看NAT子网和配置网关地址(下一步使用)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
2.网络连接适配器设置:控制面板 -> 网络和 Internet -> 网络和共享中心 -> 点击更改适配器设置 -> 右键“VMware Virtual Ethernet Adapter for VMnet8”,选择属性 -> 选择“Internet协议版本 4” ->选择属性-> 设置网关和IP(网关地址同上一步
在这里插入图片描述
3.配置虚拟主机

打开终端,输入

cd  /etc/sysconfig/network-scripts/

   
   
  • 1

编辑 ifcfg-ens33

# root用户使用命令
vi ifcfg-ens33

# 非root用户使用命令
sudo vi ifcfg-ens33

  • 1
  • 2
  • 3
  • 4
  • 5

编辑相关配置,主要修改如下

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.108.8
GATEWAY=192.168.108.2
NETMASK=255.255.255.0
DNS1=192.168.108.2

 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述
保存之后,重启网络

service network restart

 
 
  • 1

4.至此网络配置就算完成了,验证配置结果:

  • 虚拟机 ping baidu.com
    在这里插入图片描述
    如图所示,网络已经通了

问题解决

ifconfig 不能使用

在这里插入图片描述
centos7中没有安装ifconfig命令的解决方法
在这里插入图片描述

声明

本文安装与配置内容大部分参考:VMware Workstation Pro 16安装CentOS7

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐