安装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
2. 解压tomcat
$ tar -zxvf apache-tomcat-9.0.8.tar.gz
将解压好的文件移动到 dubbo-admin-tomcat中(为了明确方便,可省略此步骤)
mv apache-tomcat-9.0.8 dubbo-admin-tomcat
3. 清空webapps
移除/home/shen/dubbo-admin-tomcat/webapps 目录下的所有文件
rm -rf *
4. 上传Dubbo管理控制台按程序
下载Dubbo-admin-2.x.x ,网上都有下载,官网下也可以
上传到/home/shen/dubbo-admin-tomcat/webapps
5. 解压Dubbo-admin
解压并把目录命名为ROOT
$ unzip dubbo-admin-2.6.0.war -d ROOT
把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
7. 防火墙开启8080端口
sudo ufw allow 8080
重启防火墙
sudo ufw disable
sudo ufw enable
8. 启动tomcat
$ /home/shen/dubbo-admin-tomcat/bin/startup.sh
输入账户密码可以进入以下页面就大功告成了
user: root
password: root