RocketMQ部署手册
单MasterRocketMQ集群
系统要求与准备条件
-
64位操作系统,推荐 Linux/Unix/macOS
-
64位 JDK 1.8+
-
Maven
tips
检验java环境与maven环境
java -version
mvn -v
下载安装Apache RocketMQ
RocketMQ 的安装包分为两种,二进制包和源码包,二进制包是已经编译完成后可以直接运行的,源码包是需要编译后运行的。
-
rocketmq-all-5.0.0-ALPHA-bin-release.zip
源码包直接解压
-
rocketmq-all-5.0.0-ALPHA-source-release.zip
二进制包使用maven编译
$ unzip rocketmq-all-5.0.0-source-release.zip $ cd rocketmq-all-5.0.0-source-release/ $ mvn -Prelease-all -DskipTests clean install -U $ cd distribution/target/rocketmq-5.0.0/rocketmq-5.0.0
启动NameServer
### 启动namesrv
$ nohup sh bin/mqnamesrv &
### 验证namesrv是否启动成功
$ tail -f ~/logs/rocketmqlogs/namesrv.log
The Name Server boot success...
我们可以在namesrv.log 中看到 'The Name Server boot success..', 表示NameServer 已成功启动。
启动Broker
### 先启动broker
$ nohup sh bin/mqbr