Dubbo-Admin管理平台搭建
步骤一:获取dubbo-admin.war
网上很多下载的 dubbo-admin.war包都不能运行,因为jdk版本编译的问题,别人用jdk7编译,你用jdk8运行肯定出错。
所以我们可以自己去下载源码进行编译:
dubbo的所有源码可在https://github.com/alibaba/dubbo上下载,下好之后解压
但是进入该网址时候你可能找不到我们要的dubbo-admin文件
然后我们可以使用ctrl+f进行查找
右上角会出来一个搜索框框
然后我们可以看到我们想要的文件了
或者直接使用git工具clone 路径https://github.com/apache/incubator-dubbo-ops
下载解压之后我们需要将dubbo-admin文件进行打成war包。
网上有很多种方法:
第一种:cmd中进入文件所在目录 ,然后输入命令mvn -package -Dmaven.skip.test=true
第二种:输入命令mvn package -DskipTests
(好吧,以上两种我都没成功,我用的是第三种)
第三种:将解压后的项目导入eclipse,(我是新建的一个工作空间,避免把其他的项目弄混)
然后配置jdk版本和tomcat版本(我配的是1.8和8)
window-preference
然后进行Run as-maven install 和 Maven ---update Project
最后,当当当----我们就可以在target下看到压缩好的war包了
步骤二:启动zookeeper(记得配置 dataDir和默认端口号,上一篇有讲)
步骤三:将tomcat默认的端口号更改一下,改成8081,避免端口冲突(切记)
打开server.xml文件进行更改
同时我们要看一下dubbo.properties里配置是否是这样子的,是就不用更改。
步骤四:将dubbo-admin.war放到tomcat的webspps下面,然后运行tomcat
步骤五:不出意外启动成功的话,访问网址http://localhost:8081/dubbo-admin-2.0.0/
输入用户名root 密码 root