一.dubbo编译
1、先从github上下载dubbo源码,地址:https://github.com/alibaba/du...


2、下载完成后j进行解压,解压目录如下:

3、进入目录后执行maven命令(首先得先安装jdk和maven,jdk和maven安装步骤不再赘述)

mvn clean install -Dmaven.test.skip

执行这个命令是一个漫长的过程,需要去网上下载依赖包;慢慢等待即可。

4、编译完成后在target目录下有dubbo-admin的war包

二.部署
首先将编译后的war包放到tomcatwebapps目录,启动tomcat。tomcat自动解压war包如图:(tomcat是apache的一个web应用服务器。他的运行需要依赖jdk的安装)

复制dubbo-admin-2.5.4-SNAPSHOP文件夹内的文件到ROOT文件夹(复制之前先清空ROOT文件夹内的内容),如下

进入WEB-INF目录,修改dubbo.properties文件

#zookeeper服务地址
dubbo.registry.address=zookeeper://127.0.0.1:2181
#root用户密码
dubbo.admin.root.password=root
#guest用户密码
dubbo.admin.guest.password=guest

需要安装zookeeper(zookeeper也是apache下的一个项目。也依赖jdk)
zookeeper填写你的zookeeper服务的部署地址。
最后重启tomcat,重启之前保证zookeeper服务处于运行状态。
在浏览器输入http://localhost:8080/,如下

编译与部署dubbo管控平台dubbo-admin相关推荐

  1. (十三) 构建dubbo分布式平台-dubbo管控台安装

    上一篇我们介绍<构建dubbo分布式平台-zookeeper注册中心的安装>,今天我们来学习-dubbo管控台安装. Dubbo管理控制台的安装 1.Dubbo管理控制台的主要作用:服务治 ...

  2. 构建springmvc+mybatis+dubbo分布式平台-dubbo简介

    2019独角兽企业重金招聘Python工程师标准>>> 上一篇我们介绍<构建dubbo分布式平台-maven构建ant-utils工具包的构建>,从今天开始,我们进入分布 ...

  3. 构建springmvc+dubbo分布式平台-dubbo简介

    1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需 ...

  4. (十五) 构建springmvc+mybatis+dubbo分布式平台-window安装dubbo管控台

    上一篇我们介绍<构建dubbo分布式平台-window安装dubbo管控台>,考虑到我们的开发环境是在window上,为了部署运行方便,今天来简单介绍一下window安装dubbo管控台. ...

  5. 从头开始搭建一个dubbo+zookeeper平台

    2019独角兽企业重金招聘Python工程师标准>>> 本篇主要是来分享从头开始搭建一个dubbo+zookeeper平台的过程,其中会简要介绍下dubbo服务的作用. 首先,看下一 ...

  6. dubbo管控台安装

    1. jdk安装 #  cp installpkgs/jdk-7u67-linux-x64_tar_gz /usr/local #  tar -zxf jdk-7u67-linux-x64_tar_g ...

  7. 构建dubbo分布式平台-maven模块规划和平台功能导图

    在构建dubbo分布式平台之前,必须掌握好maven的相关技能,整个构建过程都是使用maven技术.在构建的过程中解决maven问题的时间往往比编码的时间还多,没有掌握好maven技能的开发者,可以在 ...

  8. (三)构建dubbo分布式平台-maven模块规划

    上一篇我们介绍<构建dubbo分布式平台-平台功能导图>,从今天开始,我们针对于每一个独立的系统做详细的构建,顺便会把整个构建的过程全部记录下来,方便更多的开发者. 提醒: 在构建dubb ...

  9. 开启dubbo之旅——Dubbo Admin(新版)

    正经学徒,佛系记录,不搞事情 根据dubbo官网的指示,来到了Dubbo ops,这个其实可以理解为zookeeper的可视化界面,就像是springcloud的eureka提供的可视化界面,可以直观 ...

最新文章

  1. 【组队学习】【31期】数据可视化(Matplotlib)
  2. Linux下网络编程
  3. [综合面试] 大牛的面试神级总结之总结篇
  4. c语言实现python列表_用C语言实现python的扩展模块
  5. 王道操作系统考研笔记——2.3.4 信号量机制
  6. mysql 排序num_MySQL 实现row_number() 分组排序功能
  7. linux CentOS7 最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境_01)
  8. c++ 23种设计模式_使用Go实现GoF的23种设计模式(三)
  9. apache ab测试与centos系统优化
  10. 官网下载keil MDK最新版本、历史版本和芯片pack包
  11. IBM本本日常维护--光驱篇
  12. opencv codebook
  13. iPhone13全系列参数对比
  14. mysql 分区原理_mysql 原理~ 分区表
  15. 一文读懂什么是MRO采购
  16. 最近智商拙计,做做题补一下
  17. 解决win10下高分屏的字体显示模糊问题
  18. 解决dataTable在element下的tab切换时表头与内容错位问题
  19. 微信小程序项目启动错误“Error: ENOENT: no such file or directory, open”
  20. CentOS7光盘定制化

热门文章

  1. Python笔记总结week3
  2. 月薪3万的程序员都避开了哪些坑
  3. Prism.Interactivity 之 PopupWindowAction 用法简记
  4. android Fragment 学习资料推荐
  5. 浅谈精品游戏的研发与发行-蓝港廖明香
  6. 西卡 你要浮出水面啦
  7. 嵌入式VxWorks系统开发与应用
  8. python日期时间
  9. NA-NP-IE系列实验35:标准ACL
  10. 通过eclipse调试MapReduce任务