文章目录
- 下载RocketMQ
- 配置环境变量
下载RocketMQ
下载RocketMQ安装包
下载DashBoard
这里版本推荐选择4.9.x,因为比较稳定。
下载完毕之后,将安装包拖入到Linux环境。
之后使用unzip命令解压缩RocketMQ的安装包。
unzip ./rocketmq-all-4.9.2-bin-release.zip
配置环境变量
使用如下命令开始配置环境变量
vi /etc/profile
写入如下配置
export NAMESRV_ADDR=localhost:9876
source /etc/profile
然后这边如果是在云服务器上面配置的,那么推荐修改一下bin目录里面的runserver.sh文件的分配给rocketmq的内存大小。
进入到bin目录,输入
vim runserver.sh
来打开runserver的脚本。
同理我们也可以修改一下broker的配置
vim runbroker.sh
之后进入到conf目录下,使用
vim broker.conf
命令去修改如下的配置文件,新增如下三行
namesrvAddr=公网ip:9876
autoCreateTopicEnable=true
brokerIP1=公网ip
然后我们就可以使用如下命令去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 &
如果怕内存不够的,可以先用free -m命令去看一下,单位为M