引言:关于Linux虚拟机的安装和测试,需要用到Linux做服务,写了此篇安装Linux虚拟机

目录

一、安装虚拟机

1.安装虚拟机Vmware

二、在VMware Workstation中创建Linux虚拟机

1.新建虚拟机

2.进行虚拟机配置向导

3.Linux硬件配置

4.Linux驱动安装

三、启动Linux虚拟机并配置

 1.启动虚拟机

2.进行Linux配置

3.配置分区

4.设置root和用户

5.登录root

四、配置Linux网络

1.Linux虚拟机网络设置

2.桥接模式连接网络

 3.nat模式

 4.仅主机模式

五、问题总结



一、安装虚拟机

1.安装虚拟机Vmware

先安装虚拟机Vmware,这边选的是15.5.1的版本,安装目录的话自行选择,路径不要有中文就行

打开之后输入激活码,激活码自行百度查找

激活之后打开虚拟机,安装Linux

二、在VMware Workstation中创建Linux虚拟机

1.新建虚拟机

点开左上角文件,选择新建虚拟机

2.进行虚拟机配置向导

选择自定义,点击下一步

选择Workstation 15.x,因为我这边用的是15.5.1,点击下一步

这边稍后选择操作系统,点击下一步

安装的是Linux系统,所以选择Linux,这边是根据要安装的版本,我的是centos7.6的版本,所以选择CentOS 7 64位,点击下一步

 创建项目名字,安装在自己建的项目安装位置

3.Linux硬件配置

选择处理器数量核线程,根据项目的需求来选择。选好之后点击下一步

 内存一般为2个g,选择完之后点击下一步

这边选择不使用网络连接,稍后安装完进行配置,点击下一步

这边选择推荐的就行,点击下一步

 

 选择SCSI推荐的这个磁盘类型就行,点击下一步

选择创建新虚拟磁盘,点击下一步

输入磁盘大小推荐40个g,点击下一步

选择磁盘文件的位置,最好选择刚才存放Linux系统的位置,方标后续要移动整个项目,点击下一步

 

4.Linux驱动安装

这边点击自定义硬件

点击CD这边,这是选择安装的CentOS镜像文件,选好之后点击关闭

点击完成

 

就创好了虚拟机

三、启动Linux虚拟机并配置

 1.启动虚拟机

启动刚才创好的虚拟机,这边两个绿色按钮都可打开虚拟机

2.进行Linux配置

安装linux界面是没有鼠标的,只能用键盘选择,ctrl+alt可以呼出鼠标

这边可以用鼠标进行选择,选择中文,简体中文就可以

选择日期时间为亚洲上海

点击软件选择 

作为云计算工程师,所有的安装要为最小化安装,为了友好的操作,这边选择可视化桌面和开发工具即可,点击完成 

3.配置分区

点击安装位置进行分区

这边手动分区,选择我要配置分区,点击完成

选择标准分区,点击加号

 点击挂载点选择boot启动配置文件盘,这个盘是放启动配置文件的盘

 一般配置500M即可 

 继续添加分区SWAP交换空间分区,容量是以内存的两倍的基础上添加,我添加的是2个g内存,这边设置为4个g,这个盘相当于一个虚拟内存盘,当系统内存不够用了,就会使用这个盘

 再把剩余空间分配给根分区我这边还剩35g,我就写36g

 全部分区配完,点击完成即可

点击接受更改 

 点击开始安装

4.设置root和用户

 点击Root设置root密码

创建用户,自己设置,将此用户作为管理员也需要点勾,密码需要设置的复杂,大小写数字字符

点击完成即可

点击重启,等待重启

  

重启完了之后点击未接受许可证这边 ,点击我同意,点击完成

  

5.登录root

点击未列出

 输入root

 输入密码(之前设置的密码),然后登录

选择汉语,一直前进

跳过之后,开始使用

四、配置Linux网络

1.Linux虚拟机网络设置

先点击编辑虚拟机设置

这边发现没有网络适配器

 这个只需要点击下面的添加按钮

找到网络适配器点击一下,添加上去即可

2.桥接模式连接网络

点击编辑虚拟机设置找到网络适配器,然后点击桥接模式,然后点击确定

进入windows打开控制面板(windows10在开始里面找),点击查看网络状态和任务

 

点击更改适配器设置

查看我们网络连接所使用的网卡,在VMware的编辑里找到虚拟网络编辑器并打开

VMent1和VMent8都设置为仅主机,Vment0设置桥接模式,网卡选择自己电脑上上网所使用的网卡(查看方式如上)

打开Linux虚拟机,右键桌面打开终端

在终端上输入ping www.baidu.com 测试能不能连通,连通了按ctrl+c中断ping,否则会一直ping

继续在终端输入ifconfig查看网卡信息,找到IP地址,为了连接Xshell

打开Xshell新建一个会话,创建名称,主机地址填写在Linux上查找的地址

点击用户身份验证,填写用户名,用户名为root,密码为设置的root密码。填之后点击连接,出来个弹窗点击接受

 

 在Xshell显示出这个代表连接成功

 

 3.nat模式

打开虚拟机设置 

虚拟机右下角这个点击,然后点击设置也可以打开虚拟机设置

 在网络适配器中点击NAT模式

打开虚拟网络编辑器

 

 点击VMent8,经过测试只能VMent8才能使用NAT成功上网,找到NAT模式打开

 打开Linux终端,输入ifconfig查看ip地址

 在Xshell上,更改刚才创建的会话里主机为现在的ip地址,点击连接进行测试

点击接受并保存

 

出现这个代表连接成功

 

 4.仅主机模式

打开网络连接,右键VMEent8点击属性

双击Internet协议版本4,点击使用下面的IP地址,分配ip地址

在虚拟设置里打开仅主机模式

打开虚拟网络编辑器,点击VMent8选择仅主机模式,根据刚才在internet协议填写ip网段和子网掩码

打开虚拟机终端输入vim /etc/sysconfig/network-scripts/ifcfg-ens33

如果没有下面文本,看问题总结有解决方案。

输入IPPADDR=197.168.72.20,设置ip不能跟主机地址一样

输入NETMASK=255.255.255.0为子网掩码

按esc,输入:wq,退出保存即可

在Xshell上输入主机为Linux虚拟机设置的IP,测试Xshell连接

五、问题总结

如果一开始安装Linux虚拟机网络类型没进行选择的话,系统里是不会有网卡配置文件的

想要网卡配置需重新配置,打开设置

点击网络

点击有线连接的齿轮按钮

点击Remove Connection Profile

 

点击有线连接右边的 +

 

输入名称,名称需要英文,MAC地址选上面有的

IPv4就点击自动(DHCP) 

IPv6点击自动,然后点击添加

输入cd /etc/sysconfig/network-scripts/ 然会回车在输入 ls查看有没有网卡配置文件,我这边是有了

虚拟网络不能设置一样的连接模式以防网卡冲突。

配置地址主机地址不能和虚拟机上的地址相同

总结:我的这个测试环境已经搭建完成,可以进行测试。也对发现的问题进行了解决,后续会增加一些遇到的问题解决

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐