环境虚拟机安装与配置

Posted iLisa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境虚拟机安装与配置相关的知识,希望对你有一定的参考价值。

一:虚拟化技术

可以更好的利用计算机闲置的资源,我们可以在计算机中虚拟出多台虚拟机帮助我们执行程序或者业务,虚拟机的各种组成理论上和真实主机是一样的,如果要使用这种技术只需要安装对应的软件即可:Virtualbox, VirtualMachine; 我们这里安装的CentOS ;

 上节我们下载好了Linux操作系统ContOS要安装到哪里呢?不能直接安装在我们的硬件上吧这样是不行的,所以我们要安装在虚拟化技术; 这里的vmare就相当于我们的一台电脑,我们进行安装vmware进行内存和硬盘的配置;

1.虚拟机的安装

这里我安装的是VM16 ,安装过程我们可以百度查看,在安装好后,将我们的CentOS配置在虚拟机上后,当我打开虚拟机的时候出现了蓝屏,我的电脑是win10系统,当时是因为没有开启电脑的虚拟化配置,当我设置好后,过了一会电脑又黑屏;(最终我选择了vm17和CentOS7进行,没有错误)

这里说一下我们的虚拟机就相当于一台电脑,我们的CentOS相当于一个操作系统,我们配置VM的时候相当于给电脑配置我们的内存,硬盘这些硬件,再讲我们的操作系统CentOS安装到我们的VM虚拟机上。

二:为新的虚拟机安装操作系统---省略(百度进行配置——里面重要的是进行分区)

三:配置虚拟机网络信息

判断我们的vm与操作系统是否安装成功,我们可以看我们的网络共享中心看是否有vmnet1与vmnet8,如果没有vmnet8我们进行vm卸载重新安装;

我们要为我们的操作系统配置网络连接方式——因为我们在安装的时候配置的NAT,在虚拟机中我们要好到这个文件夹来进行配置

1.修改网络信息

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改:

ONBOOT=yes 

 BOOTPROTO=static  //修改网络IP   dhcp  动态获取网络IP

添加:

IPADDR=192.168.58.100

NETMASK=255.255.255.0

GATEWAY=192.168.58.2

DNS1=114.114.114.114

删除:

UUID

 

 

 上面的进行回车:(底下的是vi编辑器)

移动光标:在哪个位置后按俩下DD就可以把对应的删除

这里将UUID进行了删除

 

 这里将UUID进行了删除;

接下来我们找到BOOTROTO下将后面的修改成static,我们在最后面按i,然后写成static

然后再最后ONBOOT 后面的改成yes ,启动的时候就加载这个信息

接下来添加底下的这些信息:

 

 接下来按esc后底下的insert就没有了;

然后这里输入:wq(这里的wq要小些)然后回车

开始重启网卡:systemctl restart network.service

然后进行ping www.baidu.com  是不通的,回去看我们有个错误,把上面的144改成114

修改配置的时候还需要用vi /etc/sysconfig/network-scripts/ifcfg-ens33

 

 然后再点击esc后输入:wq,然后再重启网卡重启网卡:systemctl restart network.service

此时网络是ping通了:

 

 四:配置防火墙

保护本机的端口不被别人访问

如果端口需要被别人访问到,需要添加端口的防火墙例外

关闭防火墙:(防火墙是为了阻止访问我们的端口)

我们这里是开启我们的防火墙,为了以后安装软件不用安装一个开启一个端口

这样的话我们以后搭环境就不会有防火墙的问题(端口被禁止访问的问题了)真实环境中我们是不能把防火墙禁用的

有俩种关闭:第一种就是本机这次开机下临时的关闭,另一个是服务器重启后防火墙禁用(这里的俩个命令都要执行)

        本次开机状态下防火墙关闭: systemctl  firewalld (本次服务内关闭防火墙)

        服务器重启后防火墙禁用:systemctl  disable firewalld (禁用防火墙服务)

五:配置虚拟机软件安装限制

操作系统对未知软件的安装有可能拒绝或者警告,我们需要禁用这个功能

 vi /etc/selinux/config   (这个是个文件,我们一般改东西的用vi) 进入这个文件我们点到对应的字段中,我们点i进行修改

        SELINUX=disabled

 

 把上面这个进行修改为:        SELINUX=disabled

改完以后按esc  然后输入:wq   回车

六:关机并拍摄虚拟机快照(拍摄快照的时候一定要关闭虚拟机后再拍照)

快照为了我们当前虚拟机比如不能用了,我们不用再重新安装一个,直接用你拍照后的

关机命令:poweroff

拍摄快照:点当前位置 再点一下拍摄快照进行

 

 后来我们可以直接转到我们以前的位置:

 

 七:虚拟机快照的俩种克隆方式(克隆必须在拍照上进行克隆)

拍摄快照

      记录当前虚拟机的状态

       拍摄快照的时候一定要关机

转到

       回到某一个历史快照的节点

 克隆

       复制某一个历史快照节点

       克隆方式

               链接克隆

                         当前节点文件夹只存储差异性数据

                          相同数据存放在原始节点上

                           优点: 节省硬盘空间,  缺点: 耦合性大

                完整克隆

                           就是基于原始节点完全拷贝到新节点的文件夹中

                            优点:耦合性低, 缺点:硬盘空间使用大

克隆完毕后,如果我们想要俩台虚拟机:这是登录进去将我们的完整克隆的虚拟机修改ip

 

 如果我们的虚拟机不好使了,我们可以用打开虚拟机将同学的虚拟机文件放进来就可以了;找那个vmx

 

在虚拟机中部署测试环境

环境部署流程

(按照需求规格说明书)(下面的操作都在虚拟机中,在菜单栏虚拟机中下载Vmware tools,将文件拖进虚拟机)

1.硬件需求配置

2.操作系统安装配置

3.jdk安装与配置--JDK的使用主要有三步:JDK软件安装、环境变量配置、验证JDK配置。

4.mysql安装与配置

5.tomcat安装与配置

6.被测程序部署

(3,4,5顺序可以调换)

例如待测程序需求是这样的

名称

用途

版本号

Tomcat

WEB服务器

6.0.36安装版

JDK

JAVA编译器

1.8.0

MySql

数据库

5.7

Windows Server 2008 Enterprise Edition

系统平台

SP1简体中文版

 

1.1   硬件需求配置

硬件需求的配置很简单,只需要根据服务器硬件需求列表,向公司里负责硬件资源管理的部门或者人员申请即可。管理流程比较完善的公司可能会有环境保障部门,由专人负责公司硬件资源的管理与维护,也可能由质量保证部门负责这方面的事情,不管是谁负责,只要申请到相应的硬件资源即可。一般地,申请到的资源都是已经安装配置好的机器,无需再做什么改动。

1.2   操作系统安装

在申请到相应的硬件资源后,我们就开始着手服务器操作系统的安装了。

通常在普通的PC机上安装操作系统确实比较简单,按照常规的方式去做就行了。有些时候,根据资源的分配,我们可能需要在虚拟机,比如VMware Workstation上安装相应的系统,这时恐怕就不是那么容易了。至于为什么需要用虚拟机,这里简单介绍一下。有些公司的服务器配置是比较强劲的,如果一个很强的机器仅让它发挥部分的效能,恐怕这是最浪费的事,于是多数情况下领导会让我们一机多用,一台服务器上安装一个宿主系统,然后利用虚拟机工具模拟多个系统环境,在这些虚拟的系统上开展工作。

1.3   JDK安装与配置

安装好操作系统后,就需要进行相关的软件安装了,根据图4- 1的流程图,操作系统安装完成后,即开始JDK的安装。

JDK的使用主要有三步:JDK软件安装、环境变量配置、验证JDK配置。

JDK软件安装

按照OA系统运行的JDK软件版本要求,我们采用jdk-7u3-windows-i586进行JDK的安装与配置。

1、点击jdk-7u3-windows-i586.exe

技术图片

 

 

 

2、点击【下一步】,进入下一安装界面。(注意点击更改按钮可以定义自己安装路径)

技术图片

 

3、继续点击【下一步】,会出现如下图示。此处也可以更改路径

技术图片

 

5、继续点击【下一步】,出现安装进度图

技术图片

 

 

 

6、装好后如图示。

技术图片

 

 

 

7、点击【继续】,就会看到如下图

技术图片

 

 

 

 

8、点击【下一步】,进行安装路径选择,可以默认也可以点击浏览进行更改。

技术图片

 

 

 

9、点击【下一步】,出现如下图示。

技术图片

 

 

 

10、设置完成后如图。

技术图片

 

 

 

JDK环境变量配置

正确安装了JDK后,我们需要对其进行环境变量的设置。

1、点击“我的电脑->属性->高级->环境变量”

技术图片

 

 

 

3、修改Path路径,在系统变量中找到Path变量,点击编辑,在变量值的最前面添加“C:Program FilesJavajdk1.7.0_03in; ”(备注:此处以实际安装路径(找到bin复制安装路径)为准,且路径后有分号";",path环境变量值中的多个路径以“;”分割开),,如图4- 14。

验证JDK配置

1、在“开始”中打开“运行”,或者按windows徽标+R键,打开“运行”。输入“cmd”,进入命令行

技术图片

 

2、输入“java -version”或者“javac -version”出现相关的版本信息或者帮助信息,即表示安装成功。

技术图片

 

 

 到这里,JDK就配置成功了,我们已经完成了环境搭建的第三步了。

1.4   Mysql安装与配置

在搭建带有数据库的环境时,需要弄清楚一个非常重要的事,就是数据库内容的生成方式。一般情况下有SQL导入、数据库备份还原、数据库附加等方式。这些生成数据库的文件,项目组开发工程师肯定会提供其一,所以我们在提取版本后,需要按照版本的文件清单列表仔细核对,检查相关的软件系统配置文件是否齐备,比如配置文件、数据库生成文件等等,缺一不可。对于本系统,我们使用的是SQL导入的方式生成相应的数据库文件。首先进行Mysql数据库的安装配置过程,然后再导入SQL文件,生成数据库内容。

1、双击mysql-essential-5.0.45-win32.msi,

 技术图片

 

 

 2、选择三者中任意一种如“typical”,点击【Next】。

技术图片

 

 

 3、出现如下图示,可以按默认路径,也可以点击【change】按钮进行修改。

技术图片

 

 

 

4、选择【Next】,出现如下图示。

技术图片

 

 

 

5、点击【install】,完成后出现如下图示:

技术图片

 

 

 6、点击【Next】,继续

技术图片

 

 

 

7、继续【Next】,出现如下配置界面。

技术图片

 

 

 

8、点击【Finish】,图示如下。

技术图片

 

 

 

9、点击【Next】,出现如下图示。

技术图片

10、选择‘detailed Configuration’(展示配置细节)或‘standard Configuration’都可以,如下图是选择‘standard Configuration’,点击【Next】。

技术图片

 

 

 

11、点击【Next】,设置root密码(要记住)。

技术图片

 

 

 

12、设置好密码后,点击【Next】。

技术图片

 

 

 13、点击【Execute】,出现如下图示

技术图片

 

 

 

14、点击【Finish】。

15、打开命令提示符,进入mysql的bin目录

技术图片

 

 

 16、登录Mysql,输入mysql –u root –p,此命令意思是以root登录,并要求输入密码,输入密码

技术图片

 

 

 显示此界面,表明mysql数据库安装成功

1.5  Tomcat安装与配置

前面我们完成了JDK、Mysql的安装与配置,现在要进行的是Web服务器的安装与配置了。Tomcat的安装与配置比较简单,基本可以分为三步:Tomcat安装、Tomcat配置、Tomcat验证。

Tomcat安装

1、点击apache-tomcat-6.0.36.exe点击【Next】。

技术图片

 

 

 2、点击【I Agree】

技术图片

 

 

 

3、勾中Examples项,点击【Next】。

技术图片

 

 

 4、点击【Next】出现如下图

技术图片

 

 

 

5、继续点击【Next】,可以默认路径也可以更改

技术图片

 

 

 

6、继续【Next】,如下图。

技术图片

 

 

 

7、点击【Install】,安装完成。

技术图片

 

 

 

Tomcat验证

Tomcat安装完成后,我们使用命令窗口的方式启动Tomcat。

1、启动Tomcat

进入C:Program FilesApache Software FoundationTomcat 6.0in(Tomcat实际存放路径下的bin目录),将tomcat6.exe创建桌面快捷方式,回到桌面,双击tomcat6.exe

技术图片

 

 

 

上图表示Tomcat正常启动了。

2、验证Tomcat

打开IE,输入http://ip(虚拟机中用命令查看ip ifconfig):port(默认是8080),出现图4- 49表示安装成功。

技术图片

 

 

 

1.6  被测应用程序部署

1、创建数据库

安装好以上环境后,把解压后cwoa安装文件夹拷贝至tomcat/webapps目录下

 

   导入cwoasetup目录下的数据库文件redmoonoa.sql

a)将redmoonoa.sql拷贝至C盘根目录下

b)打开命令行窗口,进入C:Program FilesMySQLMySQL Server 5.0in目录(此处以mysql      实际安装路径为准)

c)执行mysql -u root -p

d) 在mysql>提示符后,输入命令   source c: edmoonoa.sql(备注:source命令是执行Sql语句命令)

技术图片

 

 

 

3、数据库配好后需要重启apache服务器,首先把资源管理器中将所有apache相关进程关掉(tomcat进程和两个tpautoconnect、tpautoconnsvc进程关闭),然后在C:Program FilesApache Software FoundationTomcat 6.0in下面重新打开tomcat

 

4、重新打开,然后运行 http://localhost:8080/cwoa/setup  (备注:此处的cwoa要与webapp目录下的存放网站页面文件夹名字保持一致)

   按照操作向导一步一步进行,注意在配置时所有的路径中的"",请用"/"替代

   注意:修改端口为3306,如下图所示

技术图片

4、登录路径:http://ip:port/cwoa(项目)/index.jsp

   技术图片

 

以上是关于环境虚拟机安装与配置的主要内容,如果未能解决你的问题,请参考以下文章

在虚拟机中部署测试环境

在虚拟机中部署测试环境

Win7 环境下虚拟机内 Samba 服务器的安装配置以及与主机的通信实现

基于Linux命令行KVM虚拟机的安装配置与基本使用

VirtualBox虚拟机的安装与配置

虚拟机安装与配置+haoop3.2.2伪分布式安装