1.美图
1、dubbo-admin源码下载
Github地址:https://github.com/apache/incubator-dubbo
注意:master和2.6.x分支上是没有dubbo-admin模块的,源码clone到本地之后,将其切换至2.5.x分支(以及tags可以选择到最新的2.5.10)
2、dubbo-admin源码编译打包
cd ${dubbo-source-code-path}/incubator-dubbo/dubbo-admin
mvn package -Dmaven.skip.test=true
若打包不报错则当前目录target下的dubbo-admin-2.5.10.war即成功打包后的dubbo admin管理平台war包
3.启动部署dubbo-admin
cp dubbo-admin-2.5.10.war ~/apache-tomcat-9.0.6-dubbo-admin/webapps/
vim ~/apache-tomcat-9.0.6-dubbo-admin/conf/server.xml
将tomcat端口不妨更改为7090,避免冲突
<Connector port="7090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
启动程序
lcc@lcc dubbo$ apache-tomcat-8.5.31/bin/startup.sh
Using CATALINA_BASE: /Users/lcc/soft/dubbo/apache-tomcat-8.5.31
Using CATALINA_HOME: /Users/lcc/soft/dubbo/apache-tomcat-8.5.31
Using CATALINA_TMPDIR: /Users/lcc/soft/dubbo/apache-tomcat-8.5.31/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
Using CLASSPATH: /Users/lcc/soft/dubbo/apache-tomcat-8.5.31/bin/bootstrap.jar:/Users/lcc/soft/dubbo/apache-tomcat-8.5.31/bin/tomcat-juli.jar
Tomcat started.
lcc@lcc dubbo$
查看默认用户名和密码
lcc@lcc dubbo$ vim apache-tomcat-8.5.31/webapps/dubbo-admin-2.5.10/WEB-INF/dubbo.properties
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
这里的用户名为root密码为root(来宾账户 guest 密码 guest)
本地访问http://localhost:7090/dubbo-admin-2.5.10/,,输入dubbo.properties中的用户及密码,即可查看dubbo-admin的控台管理页面
注意:
启动部署dubbo-admin之前,需要先在本地启动zookeeper(若非本地的zookeeper,则同样可在dubbo.properties中更改其zk的地址即可)