找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

8.19 多有米项目部署

[复制链接]
搭建环境
一、搭建环境时间
H模型的准备阶段,在编写完测试用例以后,搭建环境,开发把代码包提交,我们拿到代码,部署到环境中,才能测试。
二、你们测试环境谁搭建?你会搭建吗?你怎么搭建的,讲解下?
运维搭建,自己搭建,测试经理或者测试主管。
三,搭建测试环境的作用有哪些?
1、用于功能测试
2、寻找bug,根据日志查看
3、编写前后台测试点
四、我们搭建环境的准备:
1、jdk:(linux、Windows、macos)(系统位数32位和64位)(1.7版本、1.8版本)
2、tomcat 服务器的安装和启动?(进入tomcat的界面)
3、在服务器中部署项目包(前端包(root)和后端包(manage))注意点:关闭后再删除,再启动
生成解压包,在修改配置(前后端都要修改ip和数据库)
4、数据库 搭建一个数据库,导入数据库脚本(新建一个库,在还原到数据中)
5、在网页打开
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\a5d5e20aeb4b42d0b5eae54c7786b807\5822a4c1f4a3.png
========================================
搭建流程:
1、上传tomcat服务器到linux上
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\979d4f33f0e44236b83992018aee810b\a78fd1d82e3a.png
2、解压服务服务包,tomcat
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\623e2e24697649e9a7aa2868ef06a4c5\9853301de0ec.png
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\c3285dd1f1f44475808eccc534a3db31\0a8f1ad3fe1c.png
3、上传jdk包,并安装
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\9726bf3494c948549f9f0827dc060d1e\056633ef99e7.png
4、安装jdk
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\fae5956e42c843d8a6d437e14a1487ed\e56803469c83.png
5、查看jdk版本
6、熟悉tmcat包下的目录
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\cbe146f05df5483e85f313cfcbdefda4\d64322b2e2f5.png
bin目录下启动脚本执行
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\7131074cdb5a4e83a9ce4d128005b19b\d60f119a8677.png
查看服务是否启动:ps -ef|grep   tomcat
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\88e170b39c404046a5bfad32ace7fba8\db690d618768.png
tomcat界面显示,表示服务器正常。
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\2870ece8be19425a9958c9b5a70ef097\3234ea0401f2.png
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\648a7b985cb645969e1a8886390a5589\8-1631135262.png
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\d0206ecb5ceb401296670a4f4c4ce3ee\8-1628200923.png
搭建流程:
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\3dcc67f292ae4ea5bff28d2609fe2080\78-592559185.png
第一步:把服务器apache从本地传到linux中(自己建一个目录存放,home/wf)
第二步:解压以后有如下:文件
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\7963871164944b3aa339ed06c3ddf202\8-1682496336.png
进入apache中
ps -ef|grep   tomcat    查看服务是否启动
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\a54e1269639c4ad98f55b296cdacd464\6-1392175488.png
我们还是启动apache的源码包
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\0cb31028c0b94fc4845acccb49203b74\2-1860025004.png
服务器部署好了
---------------------------------------------------------------------------------------
部署我们的项目包:
注意点:先把服务器关了
sh shutdown.sh
-----------------------------------------------------------------------------------------------------------------
数据库的安装和配置:
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\7fc869e5e3d643e4a2b0bf210cb15f5e\254-62584053.png
---------------------------------------------------------------------------------
部署以后
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\fe935cfa0c284371ad69801ac160c806\1-1736200946.png
-------------------------------------------------------------------------------------------------------------------------
查找日志方法:
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\7d6730e87f4d4fcc894686514f93075e\2-1737022944.png
记住:at  开头的报错
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\92b6932c65bf4cc3abec09faf8177f9b\42-386885616.png
-------------------------------------------------------------------------------------------------------
错收集和解决方案:
1、端口占用
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\03783dc8521c43ea9298131d4479da32\0-1538444061.png
解决方案:
1、查看被占用的端口:netstat -tln
netstat -tln   |grep  8080
2、查看多开被那个进程占用
lsof  -i:8080
3、kill   -9    杀掉占用端口的进程

4、数据库字段问题(权限问题)(后端显示,前端不显示)
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\4e1327c3bd3b44a5aba49b5db985207c\60-767192930.png
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\24ec8ffc2bc44b85837a810bdd6edd39\9-2047953918.png

解决方案:
grant all privileges on *.* to 'root'@'%' identified by '123456';
flu
报错三:多个tomcat服务器占用
C:\Users\Yoki\AppData\Local\YNote\data\weixinobU7VjntXr7VbiM-MS1QByjAFGEc\de3a785e29554d0bb64421eaad6f5caf\8-2146864088.png

解决:
1
2
修改Tomcat 下的 /bin/catalina.sh:
增加此句代码: JAVA_OPTS="-Ddruid.registerToSysProperty=true"(第98行下面)

 

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册