1.下载源码 git clone https://github.com/dubboclub/dubbokeeper.git
2.编译打包
项目结构如下图
3启动mysql,新建一个数据库(名称跟前面的配置一样即可),执行初始化sql
- \dubbokeeperdoc\storage\mysql\sql\application.sql
- 修改解压后的项目中dubbo及数据库的配置
\dubbokeeper\conf\dubbo-mysql.properties
\dubbokeeper\dubbokeeper-ui\src\main\resources\dubbo.properties
4 执行install-mysql.sh 报错mvn 命令找不到,
然后安装maven.
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
tar -axvf apache-maven-3.5.0-bin.tar.gz
配置环境变量
M2_HOME=/usr/local/apache-maven-3.5.0
export M2_HOME
PATH=$PATH:$M2_HOME/bin
export PATH
重新执行脚本。
执行完之后在target目录下面会发现xxx-dubbokeeper-ui,xxx-dubbokeeper-server以及xxx-dubbokeeper-server.tar.gz
其中xxx-dubbokeeper-ui下会有一个war包,将该war包部署到tomcat或者jetty里面(或者其他servlet容器),那么就部署好了监控展示应用了
5 .记得在部署war包之前没有zookeeper的先下载安装后启动了zookeeper和tomcat服务器之后才能在页面显示出来