Zookeeper下载地址,任选一个单击即可:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
dubbo-admin下载地址,建议直接下载压缩包即可:https://github.com/apache/dubbo-admin
两个文件都下载完成后解压到合适的位置,进入到Zookeeper
目录下的conf
目录下,将zoo_sample.cfg
文件在当前目录复制一份,重命名为zoo.cfg
右键编辑zoo.cfg
文件,将 dataDir=/tmp/zookeeper
修改为 dataDir=../temp
,回到Zookeeper
目录下新建 temp
文件夹,Zookeeper就算配置完成了
可以双击bin
目录下的zkServer.cmd
文件观察控制台查看程序是否报错
这里推荐使用IDEA操作会更佳简单,如果你对maven命令足够了解也可以使用命令进行操作,这里使用IDEA打开解压好的dubbo-admin-develop
文件夹,稍等片刻让Maven下载好相关依赖
编辑dubbo-admin-server
模块下的application.properties
配置文件:
# 这里对注册中心相关地址进行相关配置,将端口号修改为Zookeeper的2181
admin.registry.address=zookeeper://127.0.0.1:2181
admin.config-center=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181
# 在配置文件末尾修改一下启动端口号,防止冲突
server.port=7001
然后打开IDEA右侧的maven面板,如果没有面板点击IDEA左下角的小方块就可以找到,点击maven面板的闪电图标,跳过单元测试,然后依次双击clean
package
对dubbo-admin-server
进行打包
稍等片刻后就会打包成功
然后打开jar包目录,使用 java -jar
命令运行jar包
接下来在dubbo-admin-ui
模块上右键打开命令行工具
在命令行中输入 npm i
命令安装npm依赖,如果没有安装Node的请先安装Node,网上有很多教程,这里就不细说了
依赖安装完成后编辑当前目录下的vue.config.js
文件,修改请求地址为我们刚刚设置的7001
端口,修改位置大概在33行
修改完成后在控制台输入 npm run dev
,程序就会可以跑起来了:
可以看到程序在8082端口运行,我们访问8082端口:
可以看到已经运行起来了,访问http://localhost:8082/#/login
地址会到登录页面,默认用户名密码都是root
最新版Zookeeper+DubboAdmin安装教程2021
原文:https://www.cnblogs.com/hanzhe/p/14225399.html