1.下载dubbo源代码

wget https://github.com/apache/incubator-dubbo/archive/2.5.x.zip

2.进入dubbo-admin目录下

cd dubbo-admin

3.执行maven编译命令,mvn install -Dmaven.test.skip=true。-Dmaven.test.skip=true是为了跳过测试,速度快一点

看到build success,说明编译成功。
4.编译成功之后,在dubbo-admin工程里,target目录下就会出现dubbo-admin-2.5.4-SNAPSHOT.war文件,这就是dubbo的控制台war包。
5.下载tomcat
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz

6.解压tomcat之后,到webapps目录下,清空里面的文件。

7.修改server.xml里面的8080端口,一定要修改,因为zookeeper会暂用这个端口,这个版本的zookeeper集成了jetty,jetty跟随zookeeper启动之后就会占用8080端口。我这里改成8081。
8.把dubbo-admin-2.5.4-SNAPSHOT.war移到 tomcat的webapps目录下

9.解压dubbo-admin-2.5.4-SNAPSHOT.war

unzip dubbo-admin-2.5.-SNAPSHOT.war

10.解压出的dubbo-admin-2.5.4-SNAPSHOT目录改名为ROOT

mv dubbo-admin-2.5.-SNAPSHOT ROOT

11.dubbo-admin配置

vi webapps/ROOT/WEB-INF/dubbo.properties
dubbo.properties
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

12.启动tomcat

./bin/startup.sh

13.访问浏览器IP:8081 输入dubbo-admin配置的账号和密码

 

最新文章

  1. Oracle结果集 (MSSQL存储过程写报表)
  2. Java关键字static、final
  3. php错误级别
  4. C开发之----#if、#ifdef、#if defined之间的区别
  5. mysql安装2
  6. php 之 数据访问
  7. [Node.js] Using ES6 and beyond with Node.js
  8. python笔记之编程风格大比拼
  9. FPM定制RPM包实践
  10. CSS布局(四) float详解
  11. mask rcnn
  12. linux磁盘命令-lsblk显现磁盘阵列分组
  13. ISP PIPLINE(零) 知识综述预热
  14. .net core 使用 ef core
  15. Django----ModelFrom
  16. 嵌入式开发之hi3519---i2c EEPROM
  17. thinkphp 配置加载
  18. HDU 5653 Bomber Man wants to bomb an Array. dp
  19. HDU 4498 Function Curve (分段,算曲线积分)
  20. 查看linux系统某宏的定义(另类)

热门文章

  1. duplicate symbols 错误解决方案
  2. .Net基础——程序集与CIL HttpClient封装方法 .Net Core 编码规范 C#中invoke和beginInvoke的使用 WebServeice 动态代理类
  3. POJ 3278: Catch That Cow
  4. CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡(转)
  5. [容器]docker-ce安装最新版-docker常用操作
  6. C# 委托和Lambda表达式
  7. 数据库 : Mysql - 日常应用
  8. js 数组容易弄混的那些方法
  9. Eigen求矩阵行列式 及 行列式本质
  10. ios --也是在B页面的生命周期设置如下代码。方法一是直接关闭和激活侧滑手势,方法二则是B遵循协议UIGestureRecognizerDelegate,设置侧滑交互代理,重写手势方法。