Tomcat环境配置部署测试环境及架构
来源:互联网 发布:数学分析教材推荐知乎 编辑:程序博客网 时间:2024/05/22 02:01
Tomcat环境配置已经在前面介绍过了,这边就为童鞋们介绍下对于Tomcat的架构是怎么样的!
Tomcat的架构包含(bin、conf、lib、logs、temp、wenapps、work)等文件夹
下面就来分别介绍下对应的文件是做什么用的(常用的5个)
BIN目录:这个目录文件里的主要作用是控制Tomcat的启动与关闭(使用catalina或者startup脚本),以及启动关闭有关的安全管理(uli)的等
常用命令:
启动Tomcat: ./startup.sh
关闭Tomcat: ./shutdownsh
查看tomcat进程: ps -ef |grep tomcat
然后可以直接杀掉进程来重启tomcat ,命令:kill -9 pid(tomcat的进程号)
命令中的“-9”是权限的意思,不加-9也是可以的,看个人习惯
Conf目录:这个目录文件是我们在Tomcat中用到最多的一个目录,因为里面是主要的配置文件,当启动Tomcat时,就会去这里面读取配置。所以配置文件一定要做好,直接配置在这里即可。
Lib目录:放Jar包。
Log目录:里面包含有Tomcat生成的日志文件。要查看程序运行是报错的是问题引起的?或者是启动Tomcat程序出错,都是需查看日志的。
Webapps目录:这是默认的Web应用程序存放的位置。如果将war包放在这个目录下,tomcat会自动将这个war包解压。之后我们要做的搭建测试环境,就是要把war包放到这里来!
下面就介绍下对测试环境的搭建
首先发布包:
1.把war包都用Xftp上传到啊Webapps里面,然后启动tomcat
Account-service --- 用户管理管理
Cms-service ---验证用的模块
Sms-service ---发送短信验证码的模块
Finance-userinfo---用户信息注册模块
2.启动tomcat之后查看下对应的文件是否已解压生成
3.解压成功后,那么现在需要把配置文件传到对应的conf目录下
4.配置文件放进来之后(记住是所有的配置文件,包括各个文件中对应的例如smsc_conf.xml等文件),需要对配置文件进行修改
文件配置修改好了之后,需要杀掉tomcat的进程号,然后重启tomcat才能生效
数据库的URL的IP换成童鞋们自己的虚拟机IP地址(所有的IP都改成童鞋们自己的)
Name为虚拟机的账号
password是虚拟机的密码
然后 http://ip:端口号/sms-service-war-1.0/ws/smsFacade.ws?wsdl
访问配置好的接口,出现下图就说明已经配置成功了
5.war包跟配置文件都弄好之后,用navicat创建对应的数据库 sms_db smsd_db0,然后创建数据库及表
这边是创建数据库的及表的语句,
在navacat中对应的sms_db库中创建
sms_db.t_mobile_limit.sql跟sms_db.t_mobile_limit.sql 都在sms_db中创建,创建成功后会生成2张表
6.然后现在同样是在sms_db中创建月份的表用来存储,打开 sms_db.t_mvcode_log.YYYYMM.sql 脚本,把里面的日期换成201605的格式
创建好之后
7.然后sms_db00 创建这个库中的表
创建99个库,每个库分别创建对应的表
很多童鞋可能不知道为什么要这样分,其实呢,我们做的这个项目是一个用户信息服务的接口测试
那么,一些信息是需要通过分表分库来存储的
例如 电话号码 是137123456789,通过手机号码的后三位来判断存储的库及表
这个号码的位数是 789,那么储存的数据库就是89,存储的表是t_mvcode_info_7,
7代表的是表,89代表的是库(注意:每个项目的存储的规则都不同)
8.还需要创建finance_db数据库
用下面这个脚本
16finance_db.t_appid_config.sql 生成表
再创建ct_db数据库
用下面2个脚本生成2个表
然后继续创建user_db数据库
用下面2个脚本生成2张表
user_db_00同样需要创建00-99 个数据库
那么这些数据库里面都有哪些表呢
用这2个脚本 生成表
创建好之后,就可以通过下面的接口连接去访问了
finance-userinfo
http://这里写你的IP地址:8080/finance-user_info-war-1.0/ws/financeUserInfoFacade.ws?wsdl
account-service
http:// 这里写你的IP地址:8080/account-service-war-1.0/ws/userAccountFacade.ws?wsdl
sms-service
http:// 这里写你的IP地址:8080/sms-service-war-1.0/ws/smsFacade.ws?wsdl
cms-service
http://这里写你的IP地址:8080/cms-service-war-1.0/ws/imgCodeFacade.ws?wsdl
搭建好之后,童鞋们就可以参考
SoapUI之接口测试(一)如何进行接口测试了
- Tomcat环境配置部署测试环境及架构
- TomCat服务器环境配置及项目部署
- Tomcat环境配置部署
- java环境配置,tomcat服务配置及部署myeclipse工程
- tomcat部署启动环境配置
- 【图文讲解】TomCat服务器环境配置及项目部署
- tomcat安装及环境配置
- java及tomcat环境配置
- 测试环境部署环境安装篇jdk ,jmeter,tomcat,mysql
- centos7 安装部署jdk环境及tomcat
- linux环境部署 tomcat jdk mysql数据库的部署及配置总结
- linux环境部署 tomcat jdk mysql数据库的部署及配置总结
- 配置开发环境Tomcat热部署
- jdk环境配置及测试
- 快速一键部署测试环境,降低环境配置风险
- 【log4j2】环境部署搭建及基础配置
- Tomcat 环境部署
- linux环境部署tomcat
- 图像边缘检测技术与理论发展脉络梳理
- V4L2介绍
- mysql基础:1、windows系统安装mysql数据库
- line vty的原理配置及相关操作
- 闲谈自定义控件源码-view 坐标
- Tomcat环境配置部署测试环境及架构
- 在Eclipse中用Maven创建Web工程(tomcat:run 启动)
- FFT(内有dalao题解地址)
- Activity横竖屏切换的生命周期
- Linux redis服务基本配置操作
- mysql jdbc 连接数据库
- Linux脚本使用find 查找文件
- 递推递归练习N青蛙过河
- Spring4学习:Spring的事务管理