实战之多有⽶项⽬测试环境搭建搭建环境的⽤处
⽤于功能测试、寻bug、编写后台测试点使⽤。
需要⽤到的⼯具包
centos6.5 xshell mysql5.1 jdk tomcat服务器
manage.war ROOT.war 20170502.sql
步骤流程(操作前拍摄快照)
⼀.搭建测试环境
1、安装jdk
⽤xshell连接虚拟机,⽤xftp把jdk⽂件传输到虚拟机根⽬录⾥,进⾏安装。
rpm -ivh jdk-8u121-linux-i586.rpm(适⽤于32位系统)
⽤ java -version检测是否安装成功
2、启动tomcat服务器
⽤xftp把apache-tomcat-7.0.⽂件传输到虚拟机根⽬录⾥,进⾏解
压。
tar -zxvf apache-tomcat-7.0.
mysql下载32位在解压缩后的⽂件⾥打开bin⽬录
cd /apache-tomcat-7.0.56/bin
启动tomcat服务器
sh startup.sh
3、验证测试环境是否搭建成功
在根⽬录关闭防⽕墙
service iptables stop
在⾕歌(Microsoft edge)浏览器地址栏输⼊ 虚拟机IP地址:8080
出现tomcat页⾯即为成功
⼆.部署多有⽶前后台项⽬
1、创建duoyoumi数据库
下载MySQL数据库(根⽬录下)
yum install mysql
yum install mysql-server
启动MySQL
service mysqld start
设置数据库密码为123456
mysqladmin -uroot password 123456
进⼊数据库
mysql -uroot -p123456
创建duoyoumi数据库(在MySQL⾥⾯)
create database duoyoumi ;
2、把多有⽶的前后台数据还原到 duoyoumi 库中
(前后台数据⽂件为 20170502.sql,通过xftp传输到虚拟机根⽬录⾥)
mysql -uroot -p123456 duoyoumi<20170502.sql
验证是否还原成功
mysql -uroot -p123456进⼊MySQL数据库
use duoyoumi ;
show tables (有出现表数据就说明还原成功)
3、在MySQL新建⼀个具有远程访问权限的⽤户
grant all privileges on . to ‘toot’@’%’ identified by ‘123456’ ; flush privileges ; 加载权限
4、放置代码包
代码包为 manage.war 和 ROOT.war
先清空webapps⽂件夹
cd /apache-tomcat-7.0.56/webapps 打开⽬录
rm -rf * 清空⽬录
⽤xftp把代码包放到webapps⽬录⾥
5、编辑修改数据库⽂件
重启tomcat服务器
cd /apache-tomcat-7.0.56/bin 打开⽬录
sh shutdown.sh 关闭服务器
sh startup.sh 开启服务器
修数据库⽂件 (⽂件名为 duoyoumi-jdbc.properties)
cd /apache-tomcat-7.0.56/webapps/manage/WEB-INF 打开⽬录
cd /apache-tomcat-7.0.56/webapps/ROOT/WEB-INF 打开⽬录
vim duoyoumi-jdbc,properties (此⽂件有2个,分别在上⾯2个⽬录⾥)把第8⾏改成 虚拟机IP地址:3306/duoyoumi
6、修改myf⽂件
cd /etc ⽂件路径
vim myf
在第七⾏添加 lower_case_table_names=1
三.验证多有⽶前后台项⽬搭建成功
1、在根⽬录下重启MySQL,关闭防⽕墙,在解压缩⽂件⽬录⾥重启服务
器
service mysqld restart 重启MySQL数据库
service iptables stop 关闭防⽕墙
cd /apache-tomcat-7.0.56/bin 打开服务器⽬录
sh shutdown.sh 关闭服务器
sh startup.sh 开启服务器
2、验证前后台搭建成功
⽤⾕歌(Microsoft edge)进⼊前后台
前台虚拟机IP地址:8080
后台虚拟机IP地址:8080/manage
后台账号: admin 密码:123456
显⽰多有⽶前后台即为成功
注意:搭建失败的话
1.重启数据库
2.关闭防⽕墙
3.重启tomcat服务器
4.检查 duoyoumi-jdbc,properties 中的连接数据配置⽂件是否正确
5.重启⽹卡检查IP地址是否改变
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论