linux安装单机版RocketMq并安装可视化插件

下载地址:Apache Download Mirrors

百度云地址:
链接:https://pan.baidu.com/s/1EF9BJ-O4kgWl5VWuygZRUw 
提取码:1234

自己创建自己的目录

我的目录:  cd /usr/local/rocketmq-4.5

开始解压: 

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

RocketMQ默认的虚拟机内存较大,启动Broker如果因为内存不足失败,需要编辑如下两个配置文件,修改JVM内存大小

# 编辑runbroker.sh和runserver.sh修改默认JVM大小

vi runbroker.sh

vi runserver.sh

修改为256M就行了

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

nameserver 关闭 sh mqshutdown namesrv

启动路径 cd /usr/local/rocketmq-4.5/rocketmq-all-4.5.1-bin-release/bin

启动命令 nohup sh mqnamesrv &

查看是否启动命令 tail -f ~/logs/rocketmqlogs/namesrv.log

启动 成功

broker 关闭 sh mqshutdown broker

启动路径 cd /usr/local/rocketmq-4.5/rocketmq-all-4.5.1-bin-release/bin

启动命令 nohup sh mqbroker -n localhost:9876 &

查看是否启动命令 tail -f ~/logs/rocketmqlogs/broker.log

启动成功

设置环境变量

发送命令(进入到bin的上一级目录)

进入目录文件夹 : cd /usr/local/rocketmq-4.5/rocketmq-all-4.5.1-bin-release

设置一个路径:export NAMESRV_ADDR=localhost:9876

发送命令: bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

发送后会打印很多日志

接受命令

进入目录文件夹 : cd /usr/local/rocketmq-4.5/rocketmq-all-4.5.1-bin-release

设置一个路径: export NAMESRV_ADDR=localhost:9876

接受命令: bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

接收后也会打印很多日志

安装成功

安装可视化插件

下载地址:

链接:https://pan.baidu.com/s/1QClbchsRz1zDpX0cEvCusw 
提取码:1234

解压 unzip rocketmq-externals-master.zip

解压目录

注意:打包前在rocketmq-console中配置namesrv地址:

这里我设置成本地了

打包命令(需要配置mavne环境变量)

mvn clean package -Dmaven.test.skip=true

进入‘\rocketmq-externals\rocketmq-console’文件夹,执行‘mvn clean package -Dmaven.test.skip=true’,编译生成,该过程耗时较长,也有可能打包失败(需要下载依赖jar包,也有可能jar下载失败),如果打包失败可以导入idea进行打包

我第一次打包失败了,然后重新打包成功了:如下

这是我打包的jar,不知道能否可以使用,自己可以测试 

链接:https://pan.baidu.com/s/1Hyd1bIRPKFbi7LeWJt6-ew 
提取码:1234

便已完成,会生成target目录,进入target目录后执行:java -jar rocketmq-console-ng-1.0.1.jar,启动完成后,

将jar包 rocketmq-console-ng-1.0.1.jar 上传到 /usr/local/rocketmq-4.5/rocketmq-console目录下

通过 java -jar rocketmq-console-ng-1.0.1.jar 前台执行执行jar包

通过 nohup java -jar /usr/local/rocketmq-4.5/rocketmq-console/rocketmq-console-ng-1.0.1.jar & 后台执行执行jar包

通过浏览器访问 http://192.168.1.215:8080 查看

posted @ 2021-06-22 17:27  My--style  阅读(96)  评论(0)    收藏  举报