RocketMQ-Console安装

准备一台虚拟机: 假设ip地址为192.168.0.118, 用于部署RocketMQ-Console
一, 使用docker安装 (推荐使用docker安装,省事)
1 获取Docker镜像
方式一: 下载源码:在源码目录下执行mvn命令构建docker镜像

#进入srv目录
cd /srv
#创建source目录
mkdir source
#进入source目录
cd source
#下载源码
git clone https://gitee.com/mirrors/RocketMQ-Externals.git
#进入RocketMQ-Externals目录
cd RocketMQ-Externals
#切换分支release-rocketmq-console-1.0.0 版本
git checkout -b release-rocketmq-console-1.0.0 origin/release-rocketmq-console-1.0.0
#进入rocketmq-console目录
cd rocketmq-console
#执行mvn命令 构建docker镜像
mvn clean package -Dmaven.test.skip=true docker:build

release-rocketmq-console-1.0.0 不在master主分支上,所以要切换分支才能获取rocketmq-console的源码
在这里插入图片描述
方式二: 直接执行docker命令下载镜像 (推荐此方式)

docker pull styletang/rocketmq-console-ng

2 docker命令运行镜像

#指定broker的ip和端口号启动容器,8111是服务器端口, 8080是docker容器内部端口
docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.0.118:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8111:8080 -t styletang/rocketmq-console-ng

访问地址:http://192.168.0.118:8111

二. 使用源码编译安装
根据上面的步骤下载源码,切换分支release-rocketmq-console-1.0.0,进入到rocketmq-console目录

#修改application.properties文件
vi src/main/resources/application.properties

修改如下,添加 NameServer地址 192.168.0.118:9876

rocketmq.config.namesrvAddr=192.168.0.118:9876

使用springboot:run运行

#要求不能低于java1.7版本, 执行命令
mvn spring-boot:run

或者用另外一种方式运行以下命令

#编译
mvn clean package -Dmaven.test.skip=true
#运行
java -jar target/rocketmq-console-ng-1.0.0.jar

以上两种启动方式,默认端口8080, 注意: ctrl+c 就会停止服务
启动成功后访问地址192.168.0.118:8080, 记得开放端口8080,或者关闭防火墙,注意: 8080端口是否有其他服务占用
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值