RocketMq的安装-window

178 阅读1分钟

一、下载资源

1、访问官网下载地址 rocketmq.apache.org/download

2、这里选择4.7.0的Binary版本下载

image.png

3、解压文件

二、配置环境

配置环境变量ROCKETMQ_HOME

image.png

三、启动ReoketMq

1、进入bin目录,先启动 namesrv
start mqnamesrv.cmd image.png

2、执行完毕后,不要关闭此cmd窗口,再在bin目录中启动一个cmd窗口,执行
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true image.png

四、下载插件

1、访问插件下载地址:github.com/apache/rock… 直接ZIP下载即可(也可以使用git下载),记住选择develop分支 image.png

五、修改插件配置

1、解压之后修改\rocketmq-externals\rocketmq-console\src\main\resources 路径下的 application.properties 文件,修改以下内容

server.port=8085
rocketmq.config.namesrvAddr=127.0.0.1:9876
spring.main.allow-bean-definition-overriding=true image.png

2、修改rocketmq-console的pom文件

1)、指定spring-boot-starter-parent的版本为2.1.3 image.png

2)、rocketmq.version的版本改为4.4.0 image.png

3)、将插件maven-checkstyle-plugin注释

image.png

六、插件打包

进入 rocketmq-externals 项目的 rocketmq-console 控制台模块,执行打包命令
mvn clean package -Dmaven.test.skip=true

image.png

七、运行插件

进入 rocketmq-console 控制台模块的 target 目录,启动一个cmd窗口,执行 java -jar rocketmq-console-ng-1.0.0.jar

八、访问插件

使用 localhost:8085 访问即可 image.png

九、问题收集

1、rokketMQ的broker启动失败且无任何提示

解决办法:如果不是第一次运行,则将C:\Users\Administrator\store文件夹下的文件全部删除,则可以正常启动,本人目录:C:\Users\killer\store 【删除这个包即可】