编译安装rocketmq和console控制台,并设置控制台需要认证登录

安装rocketmq

下载地址

https://archive.apache.org/dist/rocketmq/4.9.3/rocketmq-all-4.9.3-bin-release.zip

解压到/usr/local

unzip rocketmq-all-4.9.3-bin-release.zip -d /usr/local/
cd /usr/local/rocketmq-4.9.3

修改配置文件

主要是修改jvm参数,有些服务器内存不高,默认的jvm参数设置的内存还是挺高的,如果服务器低于这个值就会报错,提前设置好,按照服务器的资源情况设置,实在不知道怎么设置就按照我这个来,我这里是演示的虚拟机,所以设置的比较小。
vim bin/runserver.sh
在这里插入图片描述

vim bin/runbroker.sh
在这里插入图片描述

vim bin/tools.sh
在这里插入图片描述

启动rocketmq

cd /usr/local/rocketmq-4.9.3
nohup sh bin/mqnamesrv &
nohup sh bin/runbroker.sh org.apache.rocketmq.broker.BrokerStartup -n localhost:9876 -c conf/broker.conf &

启动完成后,除了自身进程,还会各自创建一个java进程。一共会打开四个端口:
在这里插入图片描述

安装rocketmq-console

现在在github上面已经改名为rocketmq-dashboard
下载后解压,需要build成jar包:

wget https://github.com/apache/rocketmq-dashboard/archive/refs/tags/rocketmq-dashboard-1.0.0.tar.gz
tar xf rocketmq-dashboard-1.0.0.tar.gz
cd rocketmq-dashboard-rocketmq-dashboard-1.0.0
#修改配置为需要登录
sed -i s/rocketmq.config.loginRequired=fasle/rocketmq.config.loginRequired=true/g src/main/resources/application.properties

修改src/main/resources/users.properties文件,按照下图改成你想设置的密码,尽量复杂点。注释下面两个user,需要新增用户,按照这个格式新增:用户名=密码,1 (1是管理员,不填就是普通用户)
在这里插入图片描述
在此之后,需要有mvn环境和jdk环境,安装这两个的文章链接如下:

https://blog.csdn.net/qq_39853326/article/details/124446233

执行build命令

mvn clean package -Dmaven.test.skip=true

看到如下结果表示build成功,失败的话要么是网络不通maven仓库,要么是jdk版本不对。
在这里插入图片描述
新建一个目录存放运行jar包,然后直接使用java -jar命令运行

mkdir /data/rocketmq-dashboard -p
mv target/rocketmq-dashboard-1.0.0.jar /data/rocketmq-dashboard
cd /data/rocketmq-dashboard
nohup java -jar rocketmq-dashboard-1.0.0.jar &

默认端口是8080,如果需要改端口,修改application.properties文件里面的内容,这里就不过多讲解了,跟其他jar包一样的方法。
浏览器打开登录页面,输入账号密码登录
在这里插入图片描述

进去后在这里输入rocketmq的地址,如果跟mq装在同一台机器,localhost:9876也可在这里插入图片描述
更新成功后,就可以看到mq的信息啦,如果没有运行runbroker.sh,集群是出不来的。切记
在这里插入图片描述
在这里插入图片描述
至此就安装完成了,有小朋友觉得安装maven去build太麻烦的话,我把我build好的包放到了csdn下载:
https://download.csdn.net/download/qq_39853326/85232306

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

唯何

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值