分类 标签 存档 社区 博客 友链 GitHub 订阅 搜索

Dubbo-admin 环境安装

312 浏览

ZERO

    持续更新 请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/02/1541172357071

背景

   本文主要是介绍利用 dubbo-admin 源码,进行编译打包、安装部署、启动使用的步骤!

一、dubbo-admin 源码下载

Github 地址:https://github.com/apache/incubator-dubbo

注意:master 和 2.6.x 分支上是没有 dubbo-admin 模块的,源码 clone 到本地之后,将其切换至 2.5.x 分支(以及 tags 可以选择到最新的 2.5.10)

二、dubbo-admin 源码编译打包

cd ${dubbo-source-code-path}/incubator-dubbo/dubbo-admin
mvn package -Dmaven.skip.test=true

若打包不报错则当前目录 target 下的 dubbo-admin-2.5.10.war 即成功打包后的 dubbo admin 管理平台 war 包

三、启动部署 dubbo-admin

cp dubbo-admin-2.5.10.war ~/apache-tomcat-9.0.6-dubbo-admin/webapps/

vim ~/apache-tomcat-9.0.6-dubbo-admin/conf/server.xml #将tomcat端口不妨更改为7090,避免冲突
<Connector port="7090" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

cat ~/apache-tomcat-9.0.6-dubbo-admin/webapps/dubbo-admin-2.5.10/WEB-INF/dubbo.properties  #查看默认登录密码

cd ~/apache-tomcat-9.0.6-dubbo-admin/bin/ & ./startup.sh  #启动tomcat即可

本地访问http://localhost:7090/dubbo-admin-2.5.10/,,输入 dubbo.properties 中的用户及密码 (默认 root,root),即可查看 dubbo-admin 的控台管理页面

登录页面成功且可以看到 zookeeper 成功连接如下:

注意:

    启动部署 dubbo-admin 之前,需要先在本地启动 zookeeper(若非本地的 zookeeper,则同样可在 dubbo.properties 中更改其 zk 的地址即可)

    关于 zookeeper 的安装,本文采用 docker 进行安装和启动,如下:

docker pull zookeeper:latest
docker run -d --name zookeeper --publish 2181:2181 --volume ~/docker/zookeeper/data:/data zookeeper:latest
docker start zookeeper

四、安装 war 包仅供参考

[下载]()

评论  
留下你的脚步
推荐阅读