欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在windows中搭建rocketmq

程序员文章站 2022-07-14 23:26:07
...

1、下载rocketmq

链接:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zip
在windows中搭建rocketmq

2、下载好了以后将你的rocketmq解压到任意目录,我的是“E:\rocketmq-all-4.7.1-bin-release”

在windows中搭建rocketmq

3、配置环境变量

在windows中搭建rocketmq
在windows中搭建rocketmq

4、然后我们启动 mqnamesrv 服务,进入E:\rocketmq-all-4.7.1-bin-release\bin目录,执行mqnamesrv.cmd,当出现The Name Server boot success. serializeType=JSON说明服务启动成功了

在windows中搭建rocketmq

5、启动broker 服务 进入安装目录bin下执行以下命令

start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=ture

这里有可能会报错,启动失败,当出现

错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_162\lib;C:\Program

错误时,我们需要改下runbroker.cmd,原因是因为安装路径包含了空格

》把 %CLASSPATH% 修改 “%CLASSPATH%” 就可以了

》安装jdk时不要带有空格
在windows中搭建rocketmq
在windows中搭建rocketmq
此时我们再去运行start broker,则启动成功
在windows中搭建rocketmq

先在其实我们已经部署好了rocketmq了,但是为了方便我们管理再安装个可视化管理平台

GIT地址:https://github.com/apache/rocketmq-externals.git
下载并解压好了以后我们进入其目录修改application.properties文件
在windows中搭建rocketmq
在windows中搭建rocketmq
修改后我们保存文件
cmd 进入E:\rocketmq-externals-master\rocketmq-console目录下执行:

mvn clean package -Dmaven.test.skip=true

如果没有maven则需要安装一下
官网链接:http://maven.apache.org/download.cgi
解压之后,记录下路径,在系统环境变量中添加 M2_HOME 和 MAVEN_HOME,最后在PATH中添加就行了。
在windows中搭建rocketmq
在windows中搭建rocketmq
安装好maven我们可以执行mvn命令验证下
在windows中搭建rocketmq
这样就是好了,我们就可以继续了。
mvn clean package -Dmaven.test.skip=true执行过程比较漫长,我们需要等待。
在windows中搭建rocketmq
当出现BUILD SUCCESS时证明构建成功了
在windows中搭建rocketmq
这时候目录下会出现target目录,我们进入目录执行
在windows中搭建rocketmq

 java -jar rocketmq-console-ng-2.0.0.jar

在windows中搭建rocketmq

6、浏览中访问 http://127.0.0.1:9998/

在windows中搭建rocketmq
至此,我们的rocketmq部署全部完成,服务成功跑起来啦!!!