cat

1)vim /etc/profile

   export JAVA_HOME=/opt/java

   export PATH=$PATH:$JAVA_HOME/bin
  source /etc/profile

 

export JAVA_HOME=/opt/java/jdk1.6.0_43
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
export PATH=$JAVA_HOME/bin:$PATH

 

2)apache-tomcat   

# tar -zxf apache-tomcat-7.0.70.tar.gz
# ln -sv /root/apache-tomcat-7.0.70 /usr/local/tomcat
# vim /etc/profile.d/tomcat.sh
export PATH=/usr/local/tomcat/bin/:$PATH
# . /etc/profile.d/tomcat.sh
cd /usr/local/tomcat/bin
sh startup.sh         //启动tomcat
 
3)安装maven
# tar -zxf apache-maven-3.3.9-bin.tar.gz
# ln -sv /root/apache-maven-3.3.9 /usr/local/maven
# vim /etc/profile.d/maven.sh
export PATH=/uar/local/maven/bin:$PATH
# . /etc/profile.d/maven.sh
 
4)安装mysql
由于默认centos6默认yum安装是没有mysql5.6以上的版本的,这里给出官方yum源,可直接yum安装
# vim /etc/yum.repos.d/mysql.repo
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
enabled=1
gpgcheck=0
# yum install mysql-community-server
# service mysqld start
 
5)接着就是进入这个项目的目录,运行打包安装命令
mvn clean install -DskipTests (需要maven)

6)运行 CAT 安装插件命令:

mvn cat:install

会提示输入mysql数据库的连接信息,账户和密码。可能会提示缺少\data\appdatas\cat 目录,手动添加就可以了。

 

7)最后进入cat-home目录:cd cat-home,运行mvn jetty:run

没有任何错误的提示就可以启动了。在浏览器输入地址:

localhost:2281会进入界面,这个界面有说明文档还要演示效果等,没什么用,关掉。

 

8)进入项目,拷贝/cat-home/target/cat-alpha-1.3.6-SNAPSHOT.war这个文件到tomcat的webapps里面,修改名字成:cat.war。在tomcat所在的盘根目录需要有data文件夹,里面有:

\data\appdatas\cat和\data\applogs\cat 文件夹,没有的话就手动创建。

9)\data\appdatas\cat文件夹里面的内容在mvn cat:install这个步骤会自动创建出来client.xml、datasources.xml和server.xml三个文件,datasources.xml是数据库连接信息,不用改变的话就无需修改,client.xml和server.xml两个文件里,有多少台服务器,就要写多少台服务器的地址上去.

修改完,启动tomcat(bin\startup.bat)

http://10.99.26.101:8080/cat/r

 

10)服务端服务配置:server.xml

配置说明:

  • local-mode : 定义服务是否为本地模式(开发模式),在生产环境时,设置为false,启动远程监听模式。默认为 false;
  • hdfs-machine : 定义是否启用HDFS存储方式,默认为 false;
  • job-machine : 定义当前服务是否为报告工作机(开启生成汇总报告和统计报告的任务,只需要一台服务机开启此功能),默认为 false;
  • alert-machine : 定义当前服务是否为报警机(开启各类报警监听,只需要一台服务机开启此功能),默认为 false;
  • storage : 定义数据存储配置信息
  • local-report-storage-time : 定义本地报告存放时长,单位为(天)
  • local-logivew-storage-time : 定义本地日志存放时长,单位为(天)
  • local-base-dir : 定义本地数据存储目录
  • hdfs : 定义HDFS配置信息,便于直接登录系统
  • server-uri : 定义HDFS服务地址
  • console : 定义服务控制台信息
  • remote-servers : 定义HTTP服务列表,(远程监听端同步更新服务端信息即取此值)
  • ldap : 定义LDAP配置信息
  • ldapUrl : 定义LDAP服务地址

posted on 2017-10-13 15:54  xianguang  阅读(154)  评论(0)    收藏  举报

导航