dubbo的使用是,其实只须要有注册中心,消费者,提供者这三个就可使用了,可是并不能知道有那些消费者,和那些提供者,为了更好地调试。发现问题,解决问题,所以引入dubbo-admin管理平台,该平台能够对消费者和提供者进行管理等操做。git
dubbo-admin的源代码下载能够经过GitHub进行下载,下载地址:https://github.com/alibaba/dubbo github
下载完成后获得这样一个文件夹web
能够到不少文件夹,配置,其实咱们只要把dubbo-admin编译成war包,而后直接tomcat进行部署就行了。tomcat
编译成war包,咱们要借助maven 构建工具,来编译。(没有安装maven的,自行在网上找安装的方法)app
打包war包,进入dubbo-admin 这个文件目录,webapp
运行命令:maven
mvn package -Dmaven.skip.test=true
等到控制台出现成功BUILD SUCCESS 说明已经成功工具
打包成功后,能够经过上面的输出的内容Bulid war 能够知道文件打包的路径ui
Building war: /Users/Talent/Downloads/dubbo-master/dubbo-admin/target/dubbo-admin-2.5.6.warspa
进入该路径能够看到该目录下有一个war的包
第二步咱们编译生成的dubbo-admin-2.5.6.war,下面咱们直接把这个war包部署到tomcat上,放到tomcat的webapps目录下。
为了防止tomcat的端口被占用,咱们要修改一下tomcat 的端口,实现一台机器运行多个tomcat
进入tomcat的conf目录下的server.xml文件,把SHUTDOWN端口由8005 改为8006
tomcat的访问端口由8080 改为8888
tomcat的AJP端口由8009改为8090
进入tomcat的bin目录,启动tomcat。
启动tomcat后,dubbo-admin-2.5.6.war 会默认解压出来,多一个dubbo-admin-2.5.6 文件夹
进入到dubbo-admin-2.5.6 文件夹,WEB-INF 下找到dubbo.properties,该文件内容是
咱们能够知道root密码是root ,guest的密码为guest,咱们要用这个密码进行登陆
若是没有配置Zookeeper,要先配置好Zookeeper,
Zookeeper的配置教程
http://www.javashuo.com/article/p-tatpihte-de.html
先启动zookeeper,而后在启动tomcat,访问地址::http://192.168.123.221:8888/dubbo-admin-2.5.6/
用root登陆
进入到这个界面,说明已经配置好了