rocketmq安装指南

Published on 2023-07-14 11:21 in 分类: 软件 with 狂盗一枝梅
分类: 软件

官方安装指南:https://rocketmq.apache.org/zh/docs/quickStart/01quickstart

官方安装指南已经挺好的了,但是还差点意思,这里再给整理整理一版

一、下载安装包

下载地址:https://dist.apache.org/repos/dist/release/rocketmq/ ,以5.1.1版本为例,下载编译好的文件

image-20230714105436950

上传到linux服务器/usr/local/rocketmq,上传完之后使用unzip命令解压到当前文件夹

二、启动rocketmq

1、启动NameServer

### 启动namesrv
$ nohup sh bin/mqnamesrv &
 
### 验证namesrv是否启动成功
$ tail -f ~/logs/rocketmqlogs/namesrv.log
The Name Server boot success...

2、启动Broker+Proxy

NameServer成功启动后,我们启动Broker和Proxy,5.x 版本下我们建议使用 Local 模式部署,即 Broker 和 Proxy 同进程部署。5.x 版本也支持 Broker 和 Proxy 分离部署以实现更灵活的集群能力。详情参考部署教程

### 先启动broker
$ nohup sh bin/mqbroker -n localhost:9876 --enable-proxy &

### 验证broker是否启动成功, 比如, broker的ip是192.168.1.2 然后名字是broker-a
$ tail -f ~/logs/rocketmqlogs/proxy.log 
The broker[broker-a,192.169.1.2:10911] boot success...

三、安装dashboard

官方文档地址:https://rocketmq.apache.org/zh/docs/deploymentOperations/04Dashboard

这里推荐源码方式安装。

首先下载源码:https://github.com/apache/rocketmq-dashboard

然后使用命令mvn clean package -DskipTests打包(最好在linux环境下,否则可能会编译报错),另外它还会下载node、安装package等,所以最好设置下maven代理:http://blog.kdyzm.cn/post/166

最后,启动dashboard:

nohup java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar > output.log 2>&1 &

若要修改端口号、账号密码登录等设置,修改src/main/resources/application.yml配置文件


#rocketmq
目录