DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。 安装成功需要做的准备(顺序进行):

1.本地需要安装maven环境;

2.需要有注册中心(我这里使用的是zookeeper);

3.下载dubbo的源码文件。

安装maven

1.准备工作

Java开发环境(JDK)

maven下载地址:http://maven.apache.org/download.cgi

2.安装

我这里使用的是解压就可使用的,下载压缩文件,解压一下

配置环境变量

新增变量 MAVEN_HOME 值 D:apache-maven-3.3.9

查看环境变量下有无Path变量,没有则新增,追加或者设置值 %MAVEN_HOME%bin;

查看是否安装成功

注意:maven 的使用需要系统环境变量中有 JAVA_HOME

打开cmd黑窗口命令行输入: mvn -v

安装成功。

如果还是不明白,可以参考我专门写的博客:maven下载、安装、卸载以及MyEclipse配置maven

安装zookeeper

下载地址:http://apache.fayea.com/zookeeper/zookeeper-3.4.6/

解压压缩文件

复制一份zoo_sample.cfg文件,修改名称为zoo.cfg

打开zoo.cfg文件

修改dataDir的路径地址为自己本地的地址

配置环境变量

新建变量 ZOOKEEPER_HOME 值 D:zookeeper-3.4.6

在变量 Path的值中添加 %ZOOKEEPER_HOME%bin;%ZOOKEEPER_HOME%conf;

执行 D:zookeeper-3.4.6binzkServer.cmd 启动zookeeper,

启动安装成功。

编译启动dubbo

下载官网提供的源码包:

地址:https://github.com/alibaba/dubbo

下载解压:

启动cmd黑窗口 ,进入 源码文件所在总目录下

运行命令 mvn install -Dmaven.test.skip=true

命令执行成功结束后,会在 dubbo-admin 下会出现target文件夹,文件夹下会出现一个war包(如果未成功生成war包,可进入dubbo-admin目录

执行命令 mvn package -Dmaven.test.skip 把dubbo-admin打成war包)。

把dubbo-admin-2.5.4-SNAPSHOT.war(可修改名字,我这里修改成了dubbo-admin)放到tomcat(我这里的tomcat的端口修改为了8081,防止与zookeeper冲突,因为zookeeper默认使用的是8080)的webapps目录下,启动tomcat,

访问: 127.0.0.1:8081/dubbo-admin

输入 用户名 root 密码 root

编译启动完成。

编译后的war包下载地址 :http://download.csdn.net/detail/sxgyruan03mwp/9691147

本文转自于博客园aspirant的博客

上一篇:Dubbo学习(三) dubbo的特点,8种通信协议之对比

dubbo admin默认端口_Dubbo学习(四) Dubbo 从下载到编译成功相关推荐

  1. Linux内核学习①:内核的下载、编译及过程中的问题处理

    Linux内核学习①:内核的下载.编译及过程中的问题处理 Linux内核文件下载 内核下载网址: http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/lin ...

  2. dubbo provider异步_Dubbo学习(六) Dubbo面试问题

    Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合). 从服务模型的角度来看,Dubbo采用的是一种非常简单的 ...

  3. Dubbo Admin —— Spring Cloud Alibaba 2021.1 + Nacos + Dubbo Admin参考配置

    环境配置 <dependencyManagement><dependencies><!--Spring Boot--><dependency><g ...

  4. Dubbo Admin 发布 v0.1;VMware 或与微软放下恩怨展开合作

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.Dubbo Admin 发布 v0.1 为了提升 Dubbo 里程碑版本2. ...

  5. dubbo consumer 端口_Dubbo普普通通9问

    Dubbo本身并不复杂,而且官方文档写的非常清楚详细,面试中dubbo的问题一般不会很多,从分层到工作原理.负载均衡策略.容错机制.SPI机制基本就差不多了,最大的一道大题一般就是怎么设计一个RPC框 ...

  6. 说一下dubbo项目简单的搭建过程_dubbo学习(1)--简单的入门搭建实例

    1 简介 dubbo是一个分布式服务框架,由阿里巴巴的工程师开发,致力于提供高性能和透明化的RPC远程服务调用.可惜的是该项目在2012年之后就没有再更新了,之后由当当基于dubbo开发了dubbox ...

  7. 中dubbo所需要的依赖_Dubbo介绍、dubbo架构图、dubbo运行和执行流程、dubbo支持的协议以及支持的注册中心...

    第67次(Dubbo) 学习主题:Dubbo 学习目标: 掌握Dubbo的作用,理解Dubbo的架构图 掌握Dubbo支持的协议以及支持的注册中心 1. Dubbo介绍 1.1 什么是Dubbo? D ...

  8. Dubbo—dubbo admin安装

    dubbo admin介绍:Dubbo Admin 运维指南 | Apache Dubbo 1.所需依赖介绍 Dubbo-admin是Dubbo RPC框架的"管理端",可以对注册 ...

  9. linux 环境下安装dubbo管理控制台 dubbo admin

    Dubbo Admin dubbo-admin可以对消费者和提供者进行管理 官方网站的是最新版本注意:dubbo-2.6.1以后的版本不再有dubbo-admin ,所以进入这个网站下载Dubbo a ...

最新文章

  1. oracle 序列号同步,关于序列同步的问题
  2. tomcat与iis公用80端口(已经发布.net项目现在开发Java项目时tomcat在eclipse中localhost:8080打不开问题)...
  3. idea编译的jsp存在哪里
  4. 机器学习线性回归_机器学习-线性回归
  5. 题库练习4(提取不重复的数字、字符个数统计、数字颠倒、字符串反转)
  6. 前端学习(2937):vue对象之间的实例属性
  7. Maven打包自动发布到nexus私服
  8. 涨价妥妥的!一加7 Pro欧洲价格曝光:顶配或超6000
  9. Mac Os 安装配置Maven以及IntelliJ IDEA Maven使用
  10. Integer和String必问知识点,面试字节跳动Java工程师该怎么准备
  11. WORD文档-最后一页空白页无法删除
  12. html做战网首页,战网更新agent一半不动
  13. ui设计需要做android和苹果版本,安卓和IOS系统对于UI设计来说一样吗
  14. 青山~深入理解mysql
  15. 牛!程序媛一口气拿下BAT、美团、vivo、爱奇艺等公司Offer面经总结
  16. Java实现PDF打印的解决方案
  17. mysql:mysql的基本函数
  18. u盘插在电脑上灯亮没有反应_u盘插电脑灯在闪但是没反应怎么办
  19. rd,pe,ae,fae,marketing,sales都是干嘛的?
  20. 过亿海量数据处理分析

热门文章

  1. linux间服务器间文件传输,Linux命令scp服务器间文件传输教程
  2. myeclipse搭建php,MyEclipse配置JDK类库的简易流程
  3. 计算机组成原理指令译码,计算机组成原理实验报告指令译码器.docx
  4. suse linux下交叉编译,阐述SUSE 10.1交叉编译环境构建方法
  5. 知乎:学计算机的女生都怎么样了?
  6. STM32、Cortex-M3和ARMv8-M之间的关联
  7. 哈夫曼编译器c语言程序,哪位大牛有哈夫曼编码的C语言源程序,麻烦帮帮忙啦!...
  8. 微型计算机的主要硬件以及技术指标,微型计算机主要技术指标
  9. java怎么输出9 99的形式_java如何输出99乘法表
  10. 搭建Redis服务器