Dubbo2.8.4的安装及部署

dubbo 2.8.4(dubbox)从git下载到安装至maven本地仓库

从GitHub中下载:https://github.com/dangdangdotcom/dubbox/tree/dubbox-2.8.4

在这里插入图片描述
解压
在这里插入图片描述
在这里插入图片描述
用maven编译该文件
如果没有配置全局maven,则就进入maven的bin下,执行cmd命令(按住shift后鼠标右键,选择‘在此处打开命令窗口’ )

mvn install -f 解压后文件所在位置\pom.xml -D maven.test.skip=true
  • 1

我解压在F盘根目录上,所以我的执行命令为:
mvn install -f F:\dubbox-dubbox-2.8.4\pom.xml -D maven.test.skip=true

等待编译完成,需要的时间挺久的(几分钟)

编译完成后会在我的F:\dubbox-dubbox-2.8.4\dubbo目录下产生target文件夹
在这里插入图片描述
target文件夹里就有我们想要的文件了
在这里插入图片描述
由于我们编译的是整个文件,所以会在repository文件夹内产生批量的文件(在配置apache-maven-${version}\conf\settings.xml时设置的repository文件存储路径
如果你们没有设置的repository路径,那么它会在C:\Users\Administrator.m2\repository中生成
我配置自己的repository路径为E:\repository
所以在E:\repository\com\alibaba中能看到那些生成的文件
在这里插入图片描述
这里有我们所需要的文件
E:\repository\com\alibaba\dubbo-admin\2.8.4中有dubbo-admin-2.8.4.war
在这里插入图片描述
E:\repository\com\alibaba\dubbo\2.8.4中有dubbo-2.8.4.jar
由于在线的schema约束可能已经无法使用,所以我们可以通过解压该jar包能从中找出schema文件
schema文件在dubbo-2.8.4\META-INF中
在这里插入图片描述
配置离线约束
schema约束在IDE中引用本地的schema文件约束时配置地址为:http://code.alibabatech.com/schema/dubbo/dubbo.xsd

我们需要手动将Dubbox的jar包安装到我们自己的本地仓库中
mvn install:install-file -Dfile=文件位置 -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar

mvn install:install-file -Dfile=文件位置 -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar
  • 1

Dubbo2.8.4的安装及部署

下面将用户管理中心的dubbo-admin-${version}.war包传到Linux上
如果上面编译出来的不能使用,则单独编译
进入到E:\dubbox-dubbox-2.8.4\dubbox-dubbox-2.8.4\dubbo-admin包中
拷贝路径(下图我编译失败了,但是方法是对的,因为我破坏了mvn的文件导致的)
在这里插入图片描述

通过Xftp等软件
拖放到已经安装好的Tomcat的webapps下(如果没有安装Tomcat,请看我的其他博客,其中有安装教程)
在这里插入图片描述

这时启动Tomcat会发现报错

(因为dubbo-admin2.8.4部署必须让zookeeper先启动)

在这里插入图片描述
先启动zookeeper
在这里插入图片描述
再启动Tomcat
在这里插入图片描述
将会在Tomcat的webapps生成一个dubbo-admin-2.8.4的文件夹(Tomcat运行dubbo-admin-2.8.4.war项目生成的)

浏览器中输入192.168.0.106:8080**/dubbo-admin-2.8.4**
我的是使用unzip -o dubbo-admin-2.8.4.war -d ./dubbo-admin直接解压为指定的文件,dubbo-admin-2.8.4.war包就可以提前删除
我的Linux主机号为192.168.0.106,你们的自己使用ifconfig查看
所以我的为http://192.168.0.106:8080/dubbo-admin/
(用户名、密码均为root)
在这里插入图片描述
登录成功
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值