Dubbo 2.7 安装

前言

新版dubbo 不再需要配置dubbo monitor

如果想安装之前的版本, 在 master中分支

一. 安装zookeeper

1)下载zookper,作为dubbo的注册中心

bin.tar.gz 中有windows运行文件

zookeeper镜像

2)运行zookeeper

zKServer.cmd

出现如下错误

需要在zookeeper的conf目录下复制一份zoo_sample.conf, 改名为zoo.cfg

3)修改zookeeper配置文件

这是zookeeper 的默认账号密码, 用于登入dubbo

然后重新运行zookeeper

3)验证zookeeper开启
zkcli.cmd

二. 安装可视化管理界面

参考github dubbo 仓库配置安装

1)下载dubbo amdin

github dubbo仓库

2)确认zookeeper注册中心

 

3)打包

在当前目录下开启控制台

输入清空target并对文件打包
mvn clean package 
有可能会报错,报错采用如下代码
mvn install -Dmaven.test.skip=true 

打包成功后会在target目录下生成jar包

4)安装ui界面

首先安装node.js

~/.npmrc中增加 registry =https://registry.npm.taobao.org

在ui目录的cmd下输入如下代码

# install dependencies
npm install
​
# serve with hot reload at localhost:8081
npm run dev
​
# build for production with minification
npm run build
​
# build for production and view the bundle analyzer report
npm run build --report
5)运行jar包

如果出现8080端口被占用

那是因为zookeeper占用了该端口

修改zookeeper端口

在zookeeper 配置文件中添加如下代码

server.port=8888

最后运行jar

java -jar dubbo-admin-server-0.1

访问端口 localhost:8080

输入账号和密码即可

原文地址:https://www.cnblogs.com/kikochz/p/12729313.html