linux中安装RocketMQ以及dashboard

前提:

需要安装jdk8

上传下面的文件到服务器中

linux中安装RocketMQ以及dashboard_第1张图片

 新建目录

mkdir rocketmq

linux中安装RocketMQ以及dashboard_第2张图片

 将下载后的压缩包上传到阿里云服务器或者虚拟机中去,并解压

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

linux中安装RocketMQ以及dashboard_第3张图片

配置环境变量

vim /etc/profile

配置内容:   export NAMESRV_ADDR=localhost:9876

linux中安装RocketMQ以及dashboard_第4张图片

刷新环境变量

source /etc/profile

    1. 修改nameServer的运行脚本

进入bin目录下,修改runserver.sh文件,将71行和76行的Xms和Xmx等改小一点

vi runserver.sh

linux中安装RocketMQ以及dashboard_第5张图片

保存退出

    1. 修改broker的运行脚本

进入bin目录下,修改runbroker.sh文件,修改67行

linux中安装RocketMQ以及dashboard_第6张图片

保存退出

    1. 修改broker的配置文件

进入conf目录下,修改broker.conf文件

brokerClusterName = DefaultCluster

brokerName = broker-a

brokerId = 0

deleteWhen = 04

fileReservedTime = 48

brokerRole = ASYNC_MASTER

flushDiskType = ASYNC_FLUSH

namesrvAddr=localhost:9876

autoCreateTopicEnable=true

brokerIP1=阿里云公网IP  或者 虚拟机的ip

启动

启动nameSrv,下面命令是在bin目录下面启动的

nohup sh mqnamesrv > ../namesrv.log &

启动broker 这里的-c是指定使用的配置文件,下面命令是在bin目录下面启动的

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

查看启动结果

Jps -l

RocketMQ控制台的安装RocketMQ-Console

在存放目录下执行命令:

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

访问:http://localhost:8001

记得关闭防火墙

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