版权声明:写文章辛苦,请不要复制粘贴,如果要,请注明来处 https://blog.csdn.net/u012627861/article/details/82945068
一、下载
下载地址:https://github.com/apache/incubator-dubbo/releases
版本:2.5.10
说明:从Dubbo 2.6.1开始,Dubbo Admin就没有跟dubbo工程放在一起了。所以我们要获取旧版的代码,就需要从2.6.1之前的版本中获取。
2.5.10版本的内容如下:
二、打包
提示
:可以看到有一个dubbo-admin目录。如果下载的内容缺少dubbo-admin,说明下载的dubbo版本过高。
- 进入dubbo-admin目录,如果没有这个目录,说明你下载的Dubbo版本过高。
- 运行
mvn package -Dmaven.test.skip=true
,成功后将生成target目录,并在target目录中生成好了dubbo-admin-2.5.10.war
三、发布到Tomcat中
-
下载或者拷贝一个tomcat专门用于启动Dubbo Admin。得到dubbo-admin-tomcat。
-
将dubbo-admin-2.5.10.war拷贝到dubbo-admin-tomcat/webapps目录下
-
为了访问时去掉版本号,修改一下war的名字,改成dubbo-admin.war。完了后应该长下面这样:
-
启动Tomcat
windows:双击dubbo-admin-tomcat/bin/startup.bat
mac: sh dubbo-admin-tomcat/bin/startup.sh
确保是否启动成功,可以看看日志。日志路径: tomcat/logs/catalina.out
输出如下则启动成功:
四、访问
如果tomcat端口没有修改,那么访问地址为http://localhost:8080/dubbo-admin
成功打开后需要输入用户名和密码。默认情况下有两个账号。
root/root
guest/guest
成功登录后得到下图
扩展
- 修改zookeeper地址、root用户密码、guest用户密码
找到项目dubbo-admin/src/main/webapp/WEB-INF/dubbo.properties。打开该文件得到下图
dubbo.registry.address=<zk地址>
dubbo.admin.root.password=<root用户密码>
dubbo.admin.guest.password=<guest用户密码>
修改以后需要重新打包发布(重复二、三、四步骤)
(完)