本文详细的介绍win10环境下cat服务端环境的搭建过程(Linux系统下过程类似)。
一、服务端安装环境
操作系统:win10
JDK版本:1.8
maven版本:3.2.5
二、搭建前的准备
1、下载cat的源代码
去GitHub网关下载最新的源码cat源码地址
使用git下载或者直接在页面下载master分支上的最新代码、
2、下载mvn_repo上的源代码
三、服务端搭建过程
1、拷贝maven所需的文件至本地maven仓库
将cat-mvn-repo文件夹下的org文件夹下的unidal文件夹复制到本地仓库的org文件夹下。
2、执行命令
在源代码位置,打开PowerShell,如果不清楚怎么打开,请看win10打开PowerShell。查看maven环境变量是否配置好。
执行命令:mvn clean install -DskipTests
大概要几分钟后:命令执行成功
3、创建数据库以及cat的配置文件
前提:
①源码所在盘符创建/data/appdatas/cat和/data/applogs/cat目录 (示例所在的具体位置为e:/data/appdatas/cat和e:/data/appdlogs/cat)
②上一步命令已经执行成功。
执行命令:mvn cat:install
报错原因:缺少cat_maven_plugins的插件,最新的代码中已经将相关模块去掉了。需要重新加入到新的代码中。(接下来会来给大家分享一下cat_maven_plugin的源码解读)
解决报错:下载Releases的v2.0.0版本。
下载完成后,找到cat_maven_plugin模块,添加到3.0的源码中,并配置pom.xml信息。
重新执行命令:mvn cat:install
输入数据库源配置信息后,执行成功。
四、tomcat启动
1、上传war包
将生成的war包,cat-alpha-3.0.0.0.war 修改名字为cat.war并上传至Linux tomcat服务器。
并将/data下的文件及文件夹上传至Linux服务器,并赋予读写权限。
2、启动cat项目
tomcat安装目录的bin目录下:./start.sh
http://ip:port/cat/s/config?op=serverConfigUpdate
输入密码登录:
cat2.0: catadmin/catadmin
cat3.0:admin/admin