阿里云上,搭建Dubbo服务中心

本文介绍如何从源码编译并部署 Dubbo Admin 控制台,包括配置 JDK、修改项目设置、打包 WAR 文件及部署到 Tomcat 的步骤。同时也提供了直接使用预编译 WAR 文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-- 自己编译项目自己配置jdk

搭建Dubbo服务中的dubbo-admin介绍: 
1、前往Dubbo下载源码,地址:https://github.com/alibaba/dubbo 
2、将其中的 dubbo-admin导入到eclipse,修改此项目中的JDK 
3、修改项目中的pom文件,加上 <finalName>dubbo-admin</finalName> ,这样打包后的WAR包名字就是dubbo-admin。 
4、打开dubbo-admin/src/main/webapp/WEB-INF目录中的dubbo.properties文件,修改为dubbo.registry.address=zookeeper://192.168.0.223:2181 
注:这里说明下zookeeper地址,这个指的是已经部署好的zookeeper的IP地址,端口号不变 
5、先重新编译,再打成 WAR包 
6、将WAR包放到tomcat的webapps中,启动 tomcat即可 
7、用浏览器打开地址 http://localhost:8080/dubbo-admin,账号密码都是 root,则就可以进入到 dubbo管理控制台 

注:上述搭建Dubbo服务仅仅只适用于已经有部署好了的zookeeper服务,省略安装、部署、启动zookeeper服务的介绍

二,从网上下载已编码好,生成war包,部署

http://download.youkuaiyun.com/detail/liweifengwf/7784901

注:这个包是1.7编译的,服务器上也要用1.7,用别的版本jdk,就要自己编码

http://服务器IP:8081/  (tomcat首页面上)

Manager App ->WAR file to deploy(上传dobbo-admdin.war),并解压- >看Applications-running状态,是否是ture,如果是->

http://服务器IP:8081/dubbo-admin-2.5.4->输入用户名密码(默认root/root)就可以进入到dubbo的控制台了。

查看JDK版本有以下几种方法:
  1、查找目前所使用的linux下所使用的jdk安装后的目录:echo $JAVA_HOME;
  2、获得目前所使用的linux下所使用的jdk的版本java -version;
  3、获得所安装后的jdk的版本,在bin目录下输入 ./java -version即可;

我配置到home目录下的.bash_profile文件里

可用 vi /home/.bash_profile 查看

报错:

Dubbo admin在JDK1.8环境运行报Invalid property 'URIType' of bean class

降版本为1.7就可以了。

如果登录tomcat报错,要设置密码

vim /home/tomcat8/conf/tomcat-users.xml

 <role rolename="manager-gui"/>
 <role rolename="admin-gui"/>
 <user username="adminTC" password="adminTC" roles="manager-gui,admin-gui"  />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值