dubbox系列【二】——dubbox admin环境搭建

1.环境

  JDK7+

  zookeeper 3.3.6

  tomcat 7+

2.搭建步骤

  (1)安装zookeeper

    单机模式:参考这里

    伪集群模式:参考这里

①单机或伪集群模式均可。

②笔者使用了伪集群模式。

  (2)下载dubbox源码(地址:https://github.com/dangdangdotcom/dubbox),使用maven 编译得到 dubbo-admin-2.8.4.war。

①需要提前对IDE配置好jdk 和 maven。

②在编译之前可能需要解决掉编译错误(一般需要取消js和xml验证)。

③使用maven编译应当跳过测试。加参数 -Dmaven.test.skip=true 。完整编译命令为:

  mvn clean package -Dmaven.test.skip=true

mvn install -Dmaven.test.skip=true

  (3)将war放入tomcat webapp目录,启动tomcat。

①需要修改 WEB-INF/dubbo.properties。

②可以直接使用WinRAR等解压工具解压该war。

③为了避免端口冲突,可以更改tomcat端口。笔者将端口更改为8090。

3.结果

  访问http://127.0.0.1:8090/dubbo-admin-2.8.4/,使用 root / root登录:

  

4.总结

①搭建admin环境的关键是得到dubbo-admin-2.8.4.war。

②编译得到war需要跳过测试,否则会因测试代码中的错误不能生成正确的war。

5.参考

dubbo-admin管理平台搭建

时间: 2024-07-30 11:18:33

dubbox系列【二】——dubbox admin环境搭建的相关文章

[Android系列—] 1. Android 开发环境搭建与Hello World

前言 開始之前先熟悉几个名词: SDK -- Software Development Kit, 软件开发工具包.这个词并不陌生, JDK,就是Jave Development Kit,相同对于Android 来说也有Android SDK. Android SDK 提供了构建,測试和调试安卓应用的API 库和开发人员工具. ADT- Android Developer Tools.安卓开发人员工具, 事实上这里就是Eclipse 用于Android 开发的插件. 高速开发环境搭建 在搭建And

spring mvc(二)开发环境搭建和HelloWorld程序

Spring MVC3在controller和视图之间传递参数的方法: 一, 从controller往视图传递值, controller---->视图 1)简单类型,如int, String,直接写在controller方法的参数里,是无法传递到视图页面上的(经测试). (而用@RequestParam("name")注解,可以从视图上,或地址中加?name=***传递到controller方法里) 2)可以用Map<String, Object>,其键值可以在页面上

QGIS(PYTHON3.5、QT5.7.1、QGIS3)系列二次开发环境

QGIS(PYTHON3.5.QT5.7.1.QGIS3系列二次开发环境,所有环境以虚拟机方式提供,以便研究或直接使用. 具体包括:独立应用二次开发环境(WINDOWS,LINUX):android二次开发:独立应用PYTHON二次开发环境(WINDOWS,LINUX):插件开发环境(PYTHON,C++). 另外,我们承接基于QGIS的二次开发.插件开发整理:承接QGIS平台级功能的定制修改:承接QGIS的基本学习资料https://user.qzone.qq.com/2665146134/i

exsi5.5上KVM二次虚拟化环境搭建

exsi5.5上KVM二次虚拟化环境搭建 1)  在exsi5.5上创建虚拟机centos(具体步骤省略) 2)  开启exsi5.5的ssh功能 ①  用exsi5.5的客户端连接exsi5.5服务器端.点击exsi5.5物理机->配置选项卡->安全配置文件->服务的"属性". ②  选中ssh服务,点击"选项"->选择"手动启动或停止"->启动->确定->确定. 3)  ssh登录exsi5.5 4)

二、Maven环境搭建

二.Maven环境搭建 (一)Maven下载 可以到maven的官网下载 http://maven.apache.org/download.cgi 我们将下载的压缩包解压到D盘根目录,D盘根目录会有下面的文件夹 (二)本地仓库配置 1. 拷贝本地仓库 将资料中的repository_ssh.zip解压到D盘 2. 配置本地仓库 打开maven的安装目录中conf/ settings.xml文件,在这里配置本地仓库: <localRepository>D:\repository_ssh</

大数据学习系列之四 ----- Hadoop+Hive环境搭建图文详解(单机)

引言 在大数据学习系列之一 ----- Hadoop环境搭建(单机) 成功的搭建了Hadoop的环境,在大数据学习系列之二 ----- HBase环境搭建(单机)成功搭建了HBase的环境以及相关使用介绍.本文主要讲解如何搭建Hadoop+Hive的环境. 一.环境准备 1,服务器选择 本地虚拟机 操作系统:linux CentOS 7 Cpu:2核 内存:2G 硬盘:40G 说明:因为使用阿里云服务器每次都要重新配置,而且还要考虑网络传输问题,于是自己在本地便搭建了一个虚拟机,方便文件的传输以

大数据学习系列之六 ----- Hadoop+Spark环境搭建

引言 在上一篇中 大数据学习系列之五 ----- Hive整合HBase图文详解 : http://www.panchengming.com/2017/12/18/pancm62/ 中使用Hive整合HBase,并且测试成功了.在之前的大数据学习系列之一 ----- Hadoop环境搭建(单机) : http://www.panchengming.com/2017/11/26/pancm55/ 中成功的搭建了Hadoop的环境,本文主要讲的是Hadoop+Spark 的环境.虽然搭建的是单机版,

.Net Core 系列:1、环境搭建

前言: 2016年6月28日微软宣布发布 .NET Core 1.0.ASP.NET Core 1.0 和 Entity Framework Core 1.0. .NET Core是微软在两年前发起的开源跨平台.NET框架项目,支持Windows.OS X和Linux平台,可用于开发各种类型的应用.此次发布包括了 .NET Core运行时.库和工具,以及  ASP.NET Core库.微软还释出了Visual Studio和Visual Studio Code扩展,允许开发者创建 .NET Co

linux学习笔记-第二十二课-LNMP环境搭建(一)

一.LNMP环境搭建前的准备 LNMP就是Linux系统下Nginx+MySQL+PHP这种网站服务器架构,所以需要下载mysql,php,与nginx这三套软件. MySQL : 32位 :http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz 64位 :http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-x86