一、搭建环境的准备工作

1、安装好RedHat,输入用户名:root,密码:123456,右键点击桌面,打开终端输入“ifconfig”查询IP地址

软件测试之环境搭建—苏汽web系统测试环境搭建_MySQL

 

2.打开xshell,点击文件,选择新建连接,在输入RedHat虚拟机的IP地址“192.168.118.135”,

软件测试之环境搭建—苏汽web系统测试环境搭建_linux_02

 

3.关闭防火墙

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_03

软件测试之环境搭建—苏汽web系统测试环境搭建_MySQL_04

 

 

4、独立部署主要有五个个安装包:

  1. MySql安装包
  2. apache-tomcat-7.0.82.zip安装包
  3. init_database.sql
  4. jdk-8u11-linux-i586.rpm安装包
  5. suqi.war

二、搭建环境的准备工作

2.1通过xsftp把安装包上传到root目录

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试环境_05

 

切换到xshell中输入“ll”命令查看安装包是否已上传

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试_06

 

2.2安装JDK文件

rpm -ivh  jdk-8u11-linux-i586.rpm

软件测试之环境搭建—苏汽web系统测试环境搭建_MySQL_07

 

安装好后查看版本号

java -version

javac -version

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试_08

 

2.3配置环境变量

vi /etc/profile

软件测试之环境搭建—苏汽web系统测试环境搭建_MySQL_09

 

进入界面后,在键盘中输入“G”使光标至文件的最后一行

再在键盘中输入“o”插入一行,这时候按键盘上的“i”键进行输入命令

JAVA_HOME=/usr/java/jdk1.8.0_11

 JRE_HOME=$JAVA_HOME/jre

 CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

 export  PATH  CLASSPATH JAVA_HOME JRE_HOME

软件测试之环境搭建—苏汽web系统测试环境搭建_linux_10

 

输入完成后按“ESC”退出,输入“:wq”保存退出文件,文件修改完成后,

source /etc/profile     /输入命令使文件生效

Java -version          /查看版本

二、安装Mysql数据库

3.1挂载文件

df -h           /查看是否有光盘

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试环境_11

 

此时切换到DVD目录下,安装DBI相关文件

cd /media/RHEL_5.4\ i386\ DVD/          /切换至DVD目录下

find -name *perl-DBI*                   /查找挂载文件DBI

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试环境_12

 

rpm -ivh ./Server/perl-DBI-1.52-2.el5.i386.rpm       /安装查询到的DBI文件

切换到MySQL目录下,输入命令

rpm -ivh MySQL-server-community-5.0.37-0.rhel4.i386.rpm  / 安装MySQL服务端

rpm -ivh MySQL-client-community-5.0.37-0.rhel4.i386.rpm   /安装MySQL客户端

rpm -ivh MySQL-devel-community-5.0.37-0.rhel4.i386.rpm   /安装MySQL开发端

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试_13

 

输入mysql命令检查数据库是否安装好,进入Mysql

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_14

 

3.2导入数据库文件

show  databases;     /查看已存在的数据库

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_15

 

source /root/init_database.sql      /启动init_database.sql

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试环境_16

 

启动好后输入命令“show database;”查看suqi数据是否导入成功

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_17

 

Crtl+C 退出mysql数据库

3.3切换到root目录下,解压tomcat文件

unzip apache-tomcat-7.0.82.zip  /解压tomcat文件

mv apache-tomcat-7.0.82 tomcat   /将“apache-tomcat-7.0.82”重命名为“tomcat”

软件测试之环境搭建—苏汽web系统测试环境搭建_linux_18

 

cd tomcat/bin       /切换到tomcat的bin目录下

Chmod a+x *.sh       /给所有.sh的文件加上可执行的权限

3.4放置代码包

将suqi.war复制到tomcat下的webapps目录下

cp suqi.war ./tomcat/webapps/suqi.war   

复制好切换至webapps目录下查看是否有suqi.war

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_19

 

3.5 启动tomcat

cd tomcat/bin         /切换至bin目录下

./startup.sh           /启动tomcat

软件测试之环境搭建—苏汽web系统测试环境搭建_linux_20

 

进入webapps目录下查看是否有suqi文件夹

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试_21

 

3.6修改suqi项目的配置

将IP地址修改为主机地址(127.0.0.1)

cd tomcat/webapps/suqi/WEB-INF/            /进入WEB-INF目录下

vi config.txt                           /编辑config.txt文件

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_22

 

3.7修改数据库的访问权限

将数据库改成允许任何IP访问

[root@localhost MySQL]# mysql

mysql> use mysql

mysql> update user set host='%' where host='localhost';   /更改数据库的权限

mysql> flush privileges;        /刷新权限

mysql> exit    或Crtl+C         /退出数据库

3.8重启tomcat

[root@localhost ~]# ps -ef|grep tomcat     /查看tomcat的进程

[root@localhost ~]# kill -9 11187         /杀死进程

软件测试之环境搭建—苏汽web系统测试环境搭建_linux_23

 

切换至tomcat/bin目录下重启tomcat

[root@localhost bin]# ./startup.sh            /重启tomca

软件测试之环境搭建—苏汽web系统测试环境搭建_软件测试_24

 

返回root目录下,输入ifconfig获取IP地址

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_25

 

后台访问的地址:192.168.118.135:8080/suqi/tms

软件测试之环境搭建—苏汽web系统测试环境搭建_tomcat_26