软件测试基础——VM虚拟机Linux系统搭建测试环境

一、 VMware简介: 中心主题:搭建测试环境

VMware是一个虚拟PC的软件,可以在现有的操纵系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上真正同时运行两个独立的操作系统。

VMware的主要特点:

不需要区分或重新开机就能在同一台PC上使用两种以上的操作系统;

本机系统可以与虚拟机系统网络通信;

可以设定并且随时修改虚拟机操作系统的硬件环境

二、CentOS简介:

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

三、安装

1、 VMware安装比较简单,基本上一路下一步就可以了,不过默认下载位置是C盘,可以改到其他的盘。还有就是许可证密匙,VM不是免费软件,所以不输入的话是有使用时间限制的,所以密匙很重要,不过在网上就搜索的有很多这里就不提供了。

2、虚拟器安装:

1.点击创建新的虚拟机

2.因为创建虚拟机只是为了学习或者练习,没有很高的要求,所以选择“典型”就可以了

3.安装操作系统:如果在安装之前已经下载了镜像文件,在这里直接“浏览”选择所下载的镜像文件,也就是本文提到的CentOS。如果没有的话那直接勾选“稍后安装操作系统”点击下一步

4.指定磁盘大小:这里默认20GB,看情况而定,如果电脑条件好的话,可以设置好一些。

5.勾选“拆分成多个文件”如果是单个的话CentOs就会占很多。

6.取名字:看心情吧

位置:默认C盘,可以改到其他盘,不影响

7. 设置好了不要着急点“完成”先点开自定义硬件一下设置。设置完成后再点“完成”。

8.自定义硬件:在这里如果之前没有选择操作系统的,可以在这里点击“CD/DVD”进行添加。

这个界面最重要的设置是“网络适配器”,可以说是最大的一个坑,它有三种连接方式:桥连接、NAT连接、和仅主机模式。

1、桥连接:桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。

2、NAT

NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,

虚拟机的网卡,是在vmware提供的一个虚拟网络。

3. NAT和桥接的比较:

(1) NAT模式和桥接模式虚拟机都可以上外网。

(2) 由于NAT的网络在vmware提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而且主机可以访问虚拟机,虚拟机可以访问局域网的所有主机,因为真实的局域网相对于NAT的虚拟网络,就是NAT的虚拟网络的外网,不懂的人可以查查NAT的相关知识。

(3) 桥接模式下,多个虚拟机之间可以互相访问;NAT模式下,多个虚拟机之间也可以相互访问。

4.仅主机

在仅主机模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

5.三种方式简单概括:

1、桥连接:linux可以和其他系统通信,但机器多了会产生IP冲突;

2、NAT:网络地址转换方式,linux可以访问外网,不会产生IP冲突。但只有宿主机可以访问linux,其他设备不能访问linux;

3、仅主机模式:linux是一个独立的主机,不能访问外网,只能与宿主机通信;

9.开机设置

1.点击“开机”显示出开机界面后敲回车,进入Linux的基础设置

2.选择语言,往下翻有中文。选好点继续

3.安装信息摘要,主要需要设置:“日期和时间”、“安装源”、“软件选择”、“安装位置”、“网络和主机名”。

3.1日期和时间:因为是世界地图,代表中国时间的为“上海”,所以选“上海”就行,时间调整到当前时间
3.2键盘没有特殊要求,选汉语键盘就行。

3.3支持语言同“键盘选择”。

3.4安装源也不需要特别设置,点击CentOs后的验证,进行介质校验。其他不用动。

3.5 软件选择:用的比较多的是“最小安装”和“GNOME桌面”这两个。建议选择“GNOME桌面”。

“最小安装”可以说是没有界面的,只有命令窗口。“GNOME桌面”有一个简单的桌面,对于才接触linux系统的新用户来说,接受的比较良好。

3.6安装位置:没有特殊要求,不需要更改,默认选择就行。

3.7 KDUMP:一个崩溃机制,有特殊要求,启用--选择自动就行。

3.8 网络和主机名:以太网:打开或不打开都可以,建议打开。主机名:随意

4.全部设置完毕后,“安装信息摘要”界面没有黄色的提示后,点击“开始安装”。

5.用户设置:

5.1 ROOT:为管理员权限,linux系统最高权限,配置linux系统、搭建测试环境等,都需要在ROOT权限下操作。

5.2 创建用户:linux的普通用户,大部分软件只有查看权限,不能读写和执行。如果虚拟机需要多个设备访问,可以设置多个用户。

6. 安装完成点击重启后,就可以使用了。

VM tools 安装

1、点击虚拟机,选择VM tools 安装

2、会在桌面生成 VM tools的驱动

3、打开终端输入命令

su 切换到root权限

mkdir /mnt/dcrom 在mnt目录创建 dcrom文件夹

mount -t iso9660 /dev/cdrom /mnt/cdrom 将光盘挂载到/mnt/cdrom目录下

ls /mnt/cdrom/ 查看cdrom目录内容

cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root/vm.tar.gz ,将名为“VMwareTools-9.2.0-799703.tar.gz”复制到/root目录下,并重新命名为vm.tar.gz

tar -xzvf vm.tar.gz 解压vm.tar.gz

ls 查看文件可发现vmware-tools-distrib

cd vmware-tools-distrib/ 进入名为“vmware-tools-distrib”的目录

./vmware-install.pl 安装vmware-install.pl

安装时有yes停顿 输入y

其他输入回车

你可能感兴趣的:(软件测试基础——VM虚拟机Linux系统搭建测试环境)