centos7下Linux环境dianpingCAT点评猫部署

本文详细介绍了在CentOS7系统中部署Linux环境下的CAT(Dianping CAT)监控系统的步骤,包括前期环境准备、创建/data/目录、下载和安装CAT源码、配置XML文件、创建数据库、防火墙设置、启动Tomcat以及访问验证。通过这些步骤,读者可以成功搭建CAT监控平台。
摘要由CSDN通过智能技术生成

环境安装:

1.前期环境准备:

centos7、Jdk8、maven3.6.3、git1.8.3.1、mysql5.7、tomcat7、cat-3.0.0

以上软件Jdk8、maven3.6.3、mysql5.7、tomcat7的软件包我放在百度云了,有需要的自取:
链接:https://pan.baidu.com/s/1ZPmy4SsCK1Tga2zDcuxl1g
提取码:owh3

其中script文件夹下的env文件夹包含的是Jdk和maven的安装脚本,tomcat直接解压就行,mysql按readme文件内容安装。

git直接命令行 yum install -y git 就行(默认下载最新版git)。
所有软件安装完毕查看版本。(其中tomcat 安装需要在Jdk环境下,所以要后于Jdk安装)
img

2.在根目录下创建/data/目录:

(没有则创建,有的话需要赋予读写权限,如果不能改权限可以用软连接)

mkdir -p /data/appdatas/cat && mkdir -p /data/applogs/cat

chmod 777 /data/ -R      #赋予读写权限

3.下载cat源码到本地:

直接从github官网下载速度太慢了,于是将github从仓库导入到码云,再克隆下载。

img
没有gitee的可以直接从这两个地址来克隆:
cat3.0.0 : https://gitee.com/atong199810/cat
cat2.0.0 : https://gitee.com/wangyangbto/cat

cd /home/tools

git clone https://gitee.com/atong199810/cat.git

我放在了/home/tools目录下,以上命令在哪个目录执行就会在该目录下生成cat目录。

然后进入cat目录下执行打包命令:(该命令执行目录下必须有pom.xml文件,不然会不成功)

mvn clean install -DskipTests

执行完毕后会在 cat/cat-home/ 等几个目录下面生成 war 包,执行过程如下:
在这里插入图片描述

将上面生成的 cat-home 下的 cat-alpha-3.0.0.war 包 复制到 tomcat 下的 webapps 目录下并改名为cat.war:

cp /home/tools/cat/cat-home/target/cat-alpha-3.0.0.war /home/tools/apache-tomcat-7.0.107/webapps/cat.war

4.将/home/tools/cat/script/下的三个xml文件放到 /data/appdatas/cat/下,并修改参数。

(如果没有xml 文件需要自己手动创建)

文件配置:(可参见官网cat-2.0.0版本下配置)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值