dubbo-admin安装

本文涉及的产品
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: dubbo-admin安装,避坑。

1、环境准备

1、dubbo-admin 下载

  dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs。

dubbo-admin下载地址:https://github.com/apache/dubbo-admin/releases

image-20220812175503860.png

把下载的zip包解压到指定文件夹(解压到那个文件夹随意)

1578297477356.png

2、node 下载安装

安装node(如果当前机器已经安装请忽略)

因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm,后面我们会通过npm启动

下载地址 https://nodejs.org/en/


2、安装 Dubbo-Admin

这里有坑,气死人,网上有很多直接mvn clean package,怎么说吧,好多人不成功。

推荐先进入文件dubbo-admin-ui目录,使用命令npm install,进行安装,再使用命令npm run dev,运行。

再在dubbo-admin-server文件夹,打包mvn clean package  -DskipTests

不这样可能构建不成功。

1、前台启动

dubbo-admin-ui 目录下执行命令

npminstallnpmrundev

image-20220812204346984.png

2、修改配置文件

  解压后我们进入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目录,找到 application.properties 配置文件 进行配置修改,改成自己的Zookeeper的ip地址。

image-20220812175953229.png

image-20220812180022016.png

#centersindubbo2.7admin.registry.address=zookeeper://127.0.0.1:2181admin.config-center=zookeeper://127.0.0.1:2181admin.metadata-report.address=zookeeper://127.0.0.1:2181admin.registry.address注册中心admin.config-center配置中心admin.metadata-report.address元数据中心

账户密码可自行修改

admin.root.user.name=root#可改admin.root.user.password=root
3、打包项目(SpringBoot)

在 dubbo-admin-server 目录执行打包命令

mvn clean package -DskipTests       #跳过测试

确保安装maven,且配置了maven的环境变量,打包时间较久,耐心等待。

这里有maven的安装教程

image-20220812180715683.png

3、启动后端

切换到目录

dubbo-Admin-develop\dubbo-admin-server\target>

执行下面的命令启动dubbo-admin-server-0.1,dubbo-admin-server-0.1后台由SpringBoot构建。

java-jar .\dubbo-admin-server-0.1.jar

image-20220812211643329.png

5、访问

浏览器输入。用户名密码都是root

http://localhost:8081/

image-20220812204415133.png

image-20220812211902335.png

6、安装可能出现问题
  • 进入文件dubbo-admin-ui目录,使用命令npm install,进行安装
  • 使用命令npm run dev,运行成功
  • 再打包mvn clean package  -DskipTests(在dubbo-admin-server文件夹)
  • 最后在dubbo-admin-server的targer文件夹找到jar文件。
相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
相关文章
|
Dubbo 应用服务中间件 开发工具
以zookeeper作为注册中心的分布式服务框架dubbo的部署安装
以zookeeper作为注册中心的分布式服务框架dubbo的部署安装
|
1月前
|
存储 负载均衡 监控
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
这篇文章是关于Apache Dubbo框架与Zookeeper的关系,以及如何下载、安装和启动Zookeeper的教程,包括解决启动过程中可能遇到的报错问题。
51 3
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
|
5月前
|
前端开发 Java Maven
dubbo-admin安装(分离版本)
dubbo-admin安装(分离版本)
|
6月前
|
Docker 容器
在docker中安装dubbo-admin,并且阿里云服务器配置
在docker中安装dubbo-admin,并且阿里云服务器配置
297 1
|
6月前
|
Dubbo 应用服务中间件 Nacos
bug篇之基于docker安装nacos(2.1.1)使用dubbo连接不上的问题
bug篇之基于docker安装nacos(2.1.1)使用dubbo连接不上的问题
|
XML Dubbo Java
Dubbo本地jar包本地安装与离线约束
Dubbo本地jar包本地安装与离线约束
71 0
|
存储 监控 负载均衡
Dubbo及Zookeeper安装
Dubbo及Zookeeper安装
Dubbo及Zookeeper安装
|
JavaScript 前端开发 Dubbo
dubbo-admin安装
dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。
|
Dubbo NoSQL Java
Dubbo——认识Zookeeper注册中心、Windows&Linux下安装Zookeeper
Dubbo——认识Zookeeper注册中心、Windows&Linux下安装Zookeeper
Dubbo——认识Zookeeper注册中心、Windows&Linux下安装Zookeeper
|
Java Linux 网络安全
Linux 通过 Maven 安装 Dubbo-admin
Linux 通过 Maven 安装 Dubbo-admin
192 0
Linux 通过 Maven 安装 Dubbo-admin