参考官网地址:管理控制台安装 | Apache Dubbo
方式一 源码安装
1、安装:
需要先安装git,在ubuntu系统中使用apt安装git 和 maven:
apt install git
apt install maven
需要安装node.js,并设置npm的国内镜像。
npm config set registry https://registry.npm.taobao.org
需要安装maven,并设置国内mirror,参见:maven学习01-基本使用 - Sempron2800+ - 博客园 (cnblogs.com)
git clone https://github.com/apache/dubbo-admin.git /var/tmp/dubbo-admin cd /var/tmp/dubbo-admin mvn clean package
2、配置:
配置文件为: dubbo-admin-server/src/main/resources/application.properties 主要的配置有: admin.registry.address=zookeeper://公网ip:2181 admin.config-center=zookeeper://公网ip:2181 admin.metadata-report.address=zookeeper://公网ip:2181
3、启动:
cd /var/tmp/dubbo-admin/dubbo-admin-develop
mvn --projects dubbo-admin-server spring-boot:run
4、其他配置:https://github.com/apache/dubbo-admin
5、访问:
http://公网ip:8080
方式二 docker安装
docker run -d -p 8181:8080 -e dubbo.registry.address=zookeeper://公网ip:2181 -e dubbo.admin.root.password=root -e dubbo.admin.guest.password=guest chenchuxin/dubbo-admin