tomcat部署CAT

  1. 下载CAT源码, 如GIT方式过慢, 可用Download Zip 方式打包下载。https://github.com/dianping/cat

 先创建CAT数https://github.com/dianping/cat据库, 采用utf8mb4字符集

再导入的数据库脚本在script下

 然后执行脚本数据库名称为cat,最好保持一致和我

 

 vim /data/appdatas/cat/client.xml


 

ip地址配你自己的,切记上面一定要顶行写,不要留有空行,和我截图的一样

<?xml version="1.0" encoding="utf-8"?>

<config mode="client">
    <servers>
        <server ip="192.168.43.100" port="2280" http-port="8080"/>
    </servers>
</config>

 配置/data/appdatas/cat/datasources.xml (服务端使用)

vi /data/appdatas/cat/datasources.xml

一定要和我的位置一样,防止出错 

数据库换成你的信息

<?xml version="1.0" encoding="utf-8"?>  
<data-sources>
<data-source id="cat">
    <maximum-pool-size>3</maximum-pool-size>
    <connection-timeout>1s</connection-timeout>
    <idle-timeout>10m</idle-timeout>
    <statement-cache-size>1000</statement-cache-size>
    <properties>
        <driver>com.mysql.jdbc.Driver</driver>
        <url><![CDATA[jdbc:mysql://127.0.0.1:3306/cat]]></url>  <!-- 请替换为真实数据库URL及Port  -->
        <user>root</user>  <!-- 请替换为真实数据库用户名  -->
        <password>root</password>  <!-- 请替换为真实数据库密码  -->
        <connectionProperties><![CDATA[useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&socketTimeout=120000]]></connectionProperties>
    </properties>
</data-source>
</data-sources>

现在就到此位置CAT配置完成

第一步,下载tomcat,点击左边Downland,选择linux版本,tar.gz这个

第二上传到linux

我上传到了/usr/local/tomcat,这里你们自己任意上传到任何目录都可以

第三步解压

使用命令 tar -zxvf + 压缩包名称

第四步配置相关文件

进入conf目录

/usr/local/tomcat/apache-tomcat-8.5.76/conf/

vim server.xml

修改配置文件

添加 URIEncoding="utf-8" 防止启动乱码

回到上级目录进入bin目录

vi catalina.sh

添加代码,设置内存

CATALINA_OPTS="-Xms1024m -Xmx2048m -Xss1024K  -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=1024m"
 

tomcat配置完成

把下好的代码 打成war包上传到tomcat的webhapps上面

 

 

 

 启动就部署成功

输入

 http://192.168.43.100:8080/cat

大功告成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值