安装Dubbo管理控制台

管理控制台说明

Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但

管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。

部署环境:

ip:192.168.132.131 (这里换成你们自己的ip)

部署容器:apache-tomcat-9.0.8  (不要用 tomcat 9, 如果使用tomcat9 需要把jdk升级到8版本,否则不支持,建议用tomcat 7 或者 8)

端口: 8080 

安装目录:/home/shen (本菜鸟个人目录,安装目录可修改)

1. 下载Tomcat

这里选择下载最新版的tomcat9

$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz

 安装Dubbo管理控制台

2. 解压tomcat

$ tar -zxvf apache-tomcat-9.0.8.tar.gz

 安装Dubbo管理控制台

将解压好的文件移动到 dubbo-admin-tomcat(为了明确方便,可省略此步骤)

mv apache-tomcat-9.0.8 dubbo-admin-tomcat

 安装Dubbo管理控制台

3. 清空webapps

移除/home/shen/dubbo-admin-tomcat/webapps 目录下的所有文件

rm -rf *

 安装Dubbo管理控制台

4. 上传Dubbo管理控制台按程序

下载Dubbo-admin-2.x.x ,网上都有下载,官网下也可以

 安装Dubbo管理控制台

上传到/home/shen/dubbo-admin-tomcat/webapps

 

5. 解压Dubbo-admin

解压并把目录命名为ROOT

$ unzip dubbo-admin-2.6.0.war -d ROOT

 安装Dubbo管理控制台

dubbo-admin-2.6.0.war移到/home/shen/tools中进行备份

$ mv dubbo-admin-2.6.0.war /home/shen/tools

6. 配置dubbo.properties

$ vi ROOT/WEB-INF/dubbo.properties

 安装Dubbo管理控制台

7. 防火墙开启8080端口

sudo ufw allow 8080

 安装Dubbo管理控制台

重启防火墙

sudo ufw disable

sudo ufw enable

 安装Dubbo管理控制台

8. 启动tomcat

$ /home/shen/dubbo-admin-tomcat/bin/startup.sh

 

安装Dubbo管理控制台

输入账户密码可以进入以下页面就大功告成了

user: root

password: root

安装Dubbo管理控制台