RocketMq安装和可视化安装

本文详细介绍了如何在Windows环境下安装RocketMQ4.4.0,包括启动NAMESERVER和BROKER,以及如何下载并配置可视化插件RocketMQConsole。步骤包括使用GitHub下载源码、编译和启动控制台服务。

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

安装(rocketmq-all-4.4.0-bin-release)
  1. 启动NAMESERVER:使用cmd打开命令窗口,进入到rocketmq的bin目录下,执行:start mqnamesrv.cmd,若成功会弹出如下提示框,请勿关闭此框

  2. 启动BROKER:同样在rocketmq的bin目录下,执行:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true , 启动BROKER。成功后会弹出提示框,此框勿关闭

安装可视化插件(rocketmq-externals-master)
  1. github下载:https://codeload.github.com/apache/rocketmq-externals/zip/master 网盘下载:百度网盘 请输入提取码 提取码:ms2g

  2. 解压到d:\mq_rocket文件夹下

  3. 进入\rocketmq-console\src\main\resources文件加,用编辑器打开application.properties文件

  4. 进入rocketmq-externals\rocketmq-console 文件夹,执行:mvn clean package -Dmaven.test.skip=true,编译生成

  5. 编译成功后,在rocketmq-externals\rocketmq-console下会生成target文件夹

  6. 进入target后执行:java -jar rocketmq-console-ng-1.0.1.jar,这里是在启动jar工程。

    启动完毕后,在浏览器输入:http://localhost:8085/ 进入控制台

 

### 安装 RocketMQ 可视化管理界面的方法 #### 准备工作 为了安装 RocketMQ可视化管理界面,需要先确认已具备以下条件: - 已经正确安装并配置好 Maven JDK 环境。 - 如果使用 Git 克隆代码,则需确保本地计算机上已安装 Git;如果不使用 Git,可以直接通过浏览器下载源码压缩包。 #### 获取 RocketMQ Dashboard 源码 由于官方已经将 `rocketmq-console` 从 `apache/rocketmq-externals` 中移除,并独立命名为 `rocketmq-dashboard`[^1]。可以通过以下方式获取最新版的 RocketMQ Dashboard: ##### 方法一:Git 克隆仓库 在终端中输入以下命令克隆 GitHub 上的 RocketMQ Dashboard 项目: ```bash git clone https://github.com/apache/rocketmq-dashboard.git ``` ##### 方法二:手动下载源码 如果未安装 Git 或者不熟悉 Git 命令操作,可以访问 [RocketMQ Dashboard](https://github.com/apache/rocketmq-dashboard) 页面,点击 **Code** -> **Download ZIP** 来下载项目的压缩文件。将其解压到目标目录即可。 #### 编译 RocketMQ Dashboard 编译过程依赖于 Maven 构建工具。切换至 RocketMQ Dashboard 解压后的根目录,在该路径下执行如下命令完成构建: ```bash mvn clean package -Dmaven.test.skip=true ``` 此命令的作用是清理旧的目标文件夹 (`clean`) 并重新打包项目 (`package`) 同时跳过单元测试部分以加快速度[^3]。 #### 配置 Nameserver 地址 找到生成的 JAR 文件所在位置(通常位于 `target` 子目录),启动之前可能还需要修改一些必要的参数设置比如 NameServer 的地址,默认情况下它指向的是 localhost:9876 。如果有多个 broker 节点构成集群模式的话,那么这些节点之间应该用分号 (;) 进行连接表示。 #### 启动 RocketMQ Dashboard 当一切准备就绪之后就可以利用 Java 来加载这个 jar 包从而开启服务端口监听等待客户端请求接入了。具体做法是在命令提示符或者 shell 终端里键入这样的语句来触发程序运行: ```bash java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar ``` 一旦上述进程无误地被执行起来以后,理论上讲只要网络状况允许范围内就能顺利打开 web UI 控制台页面来进行后续的操作管理工作啦[^2][^4]! ### 注意事项 - 若遇到任何异常情况,请仔细检查日志输出信息定位问题根源; - 对应不同版本间的兼容性也要格外留意,例如提到过的对于低于 v5.x 版本适用的老款 dashboards 则可能是另一个分支或者是特定标签下的发布物而非 master trunk head 提交记录所代表的内容哦。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值