下载RocketMQ
根据版本,选择下载Binary的版本,我是下载的4.5.2的
部署RocketMQ
配置一下系统环境变量,和JDK的环境变量类似
变量名:ROCKETMQ_HOME
变量值:你本地下载的zip的解压路径
同时需要把新添加的变量,增加到系统变量 path 里面。配置 %ROCKETMQ_HOME%\bin; 配置到 path 里面即可。
启动name server
进入到RocketMQ的解压目录的bin目录,执行启动name server的命令:
start mqnamesrv.cmd
可以把该启动命令编写一个简单的启动脚本:(该脚本放在解压出来的MQ同级目录)
@echo off
START %~dp0\rocketmq-all-4.5.2-bin-release\bin\mqnamesrv.cmd
启动broker
执行启动命令:
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
或者新建可执行脚本:roketmq-mqbroker-start.bat
@echo off
START %~dp0\rocketmq-all-4.5.2-bin-release\bin\mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
RocketMQ插件安装
在 RocketMQ解压的路径下,打开 git 终端,使用 git clone 下载 RocketMQ 插件 rocketmq-externals:
git clone https://github.com/apache/rocketmq-externals.git
注意:如果clone过程出现异常unable to access.... 那么可以把https改成git
插件配置
进入刚才下载插件的文件夹:rocketmq-externals\rocketmq-console\src\main\resources
修改application.properties进行配置:
#配置mq的插件启动端口
server.port=9999
#配置本地mq的地址,mq端口默认9876
rocketmq.config.namesrvAddr=127.0.0.1:9876
插件编译启动
在下载插件的文件夹,打开cmd控制台,执行打包命令,把插件程序打包jar文件
mvn clean package -Dmaven.test.skip=true
同样,可以创建可执行的bat文件来执行打包命令:
@echo off
CD %~dp0\rocketmq-externals\rocketmq-console
mvn clean package -Dmaven.test.skip=true
编译成功之后,来到rocketmq-externals\rocketmq-console\target目录下,可以看到生成的.jar文件:
启动执行jar文件,新建启动脚本命令:
@echo off
CD %~dp0\rocketmq-externals\rocketmq-console\target
java -jar rocketmq-console-ng-1.0.1.jar
验证
浏览器访问:http://127.0.0.1:9999/
来源:CSDN
作者:susu1083018911
链接:https://blog.csdn.net/susu1083018911/article/details/103920652