dubbo 在window系统的安装、zookeeper安装运行

dubbo

如果你的dubbo-admin的下载连接为https://github.com/apache/incubator-dubbo-ops
或者是发现你下载的文件夹里包含“dubbo-admin-distribution”、“dubbo-admin-server”和“dubbo-admin-ui”这三个文件夹,而不是“dubbo-admin-backend”和“dubbo-admin-frontend”或者单独的“dubbo-admin”时。不要惆怅,这篇教程将会带你走出疑惑,进行dubbo-admin的完整安装。

新版本叫做dubbo-ops,并且改动比较大,拆分出了三个端。

本文环境以及我使用的版本,你所使用的版本不一定与我相同,但一定要保证环境安装是成功的。

Windows10
zookeeper-3.4.12
maven-3.5.3:我在安装IntelliJ IDEA,其内置了maven,所以没有特殊安装。你可以通过“Ctrl+R”再输入“cmd”召唤命令框,输入“mvn --version”查看你的maven安装的版本情况,同时验证自己的机器是否已经安装mvn环境。
IntelliJ IDEA-2019.1.3:这个不是必须的,但是一般推荐安装,比较省事,网上安装教程一堆,破解教程在这里。

一、启动zookeeper

  • 启动zookeeper,需要如下三步。
  • 1、进入安装目录下的bin目录。

在这里插入图片描述

  • 2、双击“zkServer.cmd”启动

在这里插入图片描述

  • ** 3、双击“zkCli.cmd”启动**

在这里插入图片描述

二、下载安装dubbo-admin

1、在dubbo-admin的官方网站下载资源,完整网址为:https://github.com/apache/incubator-dubbo-ops。我是直接download zip的,当然你也可以通过IDEA进行git下载,两种方法皆有展示。

(1)直接在网页上下载压缩包,然后在你的文件夹中进行解压缩,下载界面和解压缩后的文件结构如下图。
在这里插入图片描述
在这里插入图片描述
(2)或者通过IDEA进行git下载,然后在IDEA中就可以直接被打开,时间会比直接下载的时间稍微长一点
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、打开目录下的“\dubbo-admin-server\src\main\resources”里的“application.properties”文件,这里可以使用IDEA,或者使用notepad++。然后把里面代码注释或者修改,使其中内容为如下代码所示,其中“server.port=7001”为设置端口,防止网络访问时发生端口冲突。其他两句都是默认值。

server.port=7001
admin.registry.address=zookeeper://127.0.0.1:2181
admin.registry.group=dubbo

在这里插入图片描述

3、使用maven构建jar包。可以通过两种方式,命令行方式或者IDEA直接构建。构建后dubbo-admin及“dubbo-admin”开头的三个子文件夹下会分别产生target文件夹,包括构建出的文件。我们需要使用dubbo-admin-distribution文件夹下的target文件夹中的“dubbo-admin-0.1.jar”。

注意,这个文件没有在主目录的target文件夹中,而是在子目录dubbo-admin-distribution下的target文件夹中,而且文件名中的“0.1”很有可能会英文官方文件版本的变更而变更。

  • 需要在 dubbo-admin-develop 根目录执行 mvn clean package​​​​​ 命令
  • 需要等待一段时间
  • 出现success代表成功
  • 如果出现错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0
或者是其中server部分、ui一直报错。

  • 解决办法

在当前模块(错误的模块下面)的pom.xml文件中加上如下内容即可解决

<build>
   <plugins>
      <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
         <version>2.21.0</version>
         <configuration>
            <testFailureIgnore>true</testFailureIgnore>
         </configuration>
      </plugin>
   </plugins>
</build>

  • 成功如下
    在这里插入图片描述

  • 在下图路径下打开cmd
    在这里插入图片描述

  • 输入如下 后面jar包以自己的版本为准

java -jar dubbo-admin-server-0.2.0-SNAPSHOT.jar
  • 启动结束画面如下
    在这里插入图片描述

4、你可以在浏览器中输入“http://localhost:7001”打开界面。

  • 注意自己设置的端口号

5、如何打开dubbo-admin使用

  • 1、打开zookeeper安装目录的bin如下 、分别点击下面目录中的zkServer.cmd 、zkCli.cmd

  • 确保启动成功
    在这里插入图片描述

  • 2、进入dubbo的下图目录在路径上直接敲cmd回车,通过下面语句启动jar包

java -jar dubbo-admin-server-0.2.0-SNAPSHOT.jar

在这里插入图片描述
在这里插入图片描述

  • 打开浏览器,输入“http://localhost:7001”打开界面。注意端口号于自己所设置的一致。
    在这里插入图片描述
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值