实战之多有米项目测试环境搭建
搭建環境的用處
用于功能測試、尋找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.56.tar.gz文件傳輸到虛擬機根目錄里,進行解
壓。
tar -zxvf apache-tomcat-7.0.56.tar.gz
在解壓縮后的文件里打開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、修改my.cnf文件
cd /etc 文件路徑
vim my.cnf
在第七行添加 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地址是否改變
總結
以上是生活随笔為你收集整理的实战之多有米项目测试环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于Matpower的电力系统潮流计算仿
- 下一篇: 广数980tc3从u盘复制到系统_广数9