【RocketMQ】安装

文章目录

  • 下载RocketMQ
  • 配置环境变量

下载RocketMQ

下载RocketMQ安装包
下载DashBoard
这里版本推荐选择4.9.x,因为比较稳定。
下载完毕之后,将安装包拖入到Linux环境。
之后使用unzip命令解压缩RocketMQ的安装包。

unzip ./rocketmq-all-4.9.2-bin-release.zip

【RocketMQ】安装_第1张图片

配置环境变量

使用如下命令开始配置环境变量

vi /etc/profile

写入如下配置

export NAMESRV_ADDR=localhost:9876
source /etc/profile

然后这边如果是在云服务器上面配置的,那么推荐修改一下bin目录里面的runserver.sh文件的分配给rocketmq的内存大小。
进入到bin目录,输入

vim runserver.sh

来打开runserver的脚本。
【RocketMQ】安装_第2张图片
同理我们也可以修改一下broker的配置

vim runbroker.sh

在这里插入图片描述
之后进入到conf目录下,使用

vim broker.conf

命令去修改如下的配置文件,新增如下三行

namesrvAddr=公网ip:9876
autoCreateTopicEnable=true
brokerIP1=公网ip                      

【RocketMQ】安装_第3张图片
然后我们就可以使用如下命令去bin目录中启动namesrv了

nohup sh mqnamesrv > ../namesrv.log &

使用jps命令去查看是否启动成功
在这里插入图片描述
之后继续在bin目录使用如下命令启动broker

nohup sh mqbroker -c ../conf/broker.conf > ../broker.log &

在这里插入图片描述
然后使用如下命令我们可以启动一个rocketmq的控制台

nohup java -jar rocketmq-dashboard-1.0.0.jar --server.port=8001 --rocketmq.config.namesrvAddr=公网ip:9876 > dashboard.log &

【RocketMQ】安装_第4张图片
【RocketMQ】安装_第5张图片
如果怕内存不够的,可以先用free -m命令去看一下,单位为M
在这里插入图片描述

你可能感兴趣的:(rocketmq,rocketmq)