安装Dubbo管理控制台

Dubbo 管理台可以对注册到zookeeper 注册中心的服务或者服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单点部署。

服务器名/IP:192.168.65.141/centos-node5

部署容器: apache-tomcat-7.0.81

端口:8080

一、下载最新的Tomcat7,下载地址:

http://apache.fayea.com/tomcat/tomcat-7/v7.0.81/bin/apache-tomcat-7.0.81.tar.gz

上传到服务器

1、解压

# tar -zxvf apache-tomcat-7.0.81 -C /usr/local

2、修改tomcat文件夹名称

# mv apache-tomcat-7.0.81 dubbo-admin-tomcat-7.0.81

3、移除/usr/local/apache-tomcat-7.0.81-dubbo/webapps下所有的文件

# rm -rf ./*

4、上传Dubbo管理控制台程序dubbo-admin-2.5.3.war到/usr/local/apache-tomcat-7.0.81-dubbo/webapps下;

5、解压并把目录名命名成ROOT

# unzip dubbo-admin-2.5.3.war -d ROOT

6、配置dubbo.properties;

# vi ROOT/WEB-INF/dubbo.properties

这里写图片描述

dubbo.registry.address=zookeeper://centos-node5:2181

配置的地址端口必须和zookeeper的服务的地址端口一致 ;启动Tomcat,在浏览器访问 centos-node5:8080;

这里写图片描述

默认用户名:root 密码 dubbo.properties设置为准

这里写图片描述

二、dubbo-admin-2.5.3.war程序下载、打包

1、dubbo-admin-2.5.3.war程序 需要我们自己下载,根据自己的jdk版本,下载地址:https://github.com/alibaba/dubbo

这里写图片描述

下载解压结果

这里写图片描述

2、在解压出来的dubbo目录执行mvn install -Dmaven.test.skip=true来尝试编译一下dubbo(并将dubbo的jar安装到本地maven库)

备注:如果这里Maven配的公司私服服务,需要修改settings切换到maven默认的远程仓库即可;

这里写图片描述

错误提示: Could not transfer artifact com.alibaba:dubbo-config-api:pom:2.5.3 from/to opensesame.releases (http://code.alibabatech.com/mvn/releases): Connection to http://code.alibabatech.com refused: Connection refused: connect

可以看到 Maven 在dubbo目录编译。找不到opensesame的情况,解决办法可以去这个地址:https://github.com/alibaba/opensesame
将下载下来的文件解压到dubbo目录中,在执行mvn install -Dmaven.test.skip=true编译

这里写图片描述

3、在dubbo-admin目录执行mvn package -Dmaven.test.skip=true,把dubbo-admin打成war

这里写图片描述

错误提示: Could not transfer artifact com.alibaba:fastjson:pom:1.1.8 from/to opensesame.releases (http://code.alibabatech.com/mvn/releases): Connection to http://code.alibabatech.com refused: Connection refused: connect

再次编译时候找不到 找不到fastjson.jar-1.1.8这版本,这时候的动手修改下fastjson在pom文件的版本号 1.2.5(这里的pom文件和dubbo同级),再次执行 mvn package -Dmaven.test.skip=true; 编译成功

这里写图片描述

4、从dubbo-admin/target/目录可以看到dubbo-admin-2.5.3.war和dubbo-admin-2.5.3-sources.jar 说明编译成功了,上传Dubbo管理控制台程序dubbo-admin-2.5.3.war到/usr/local/apache-tomcat-7.0.81-dubbo/webapps下;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值