window下安装RocketMQ(单机)
1. 安装RocketMQ
简介
本文主要介绍RocketMQ的安装运行以及可视化插件的安装运行
所需环境
JDK1.8、Maven
1.1 下载
打开 RocketMQ下载页 页面,可以看到 RocketMQ 所有的发布版本,这里我们选择4.8版的
说明:
a、Binary和Source和两个的区别在于一个是编译好的(Binary),另一个是没有编译好的(Source)
b、Binary版本已经编译好,是可以直接使用的 RocketMQ 软件包
1.2 Binary版本安装
本文用Binary版的,将软件解压即可,路径自选
1.3 配置环境变量
环境变量配完后重启电脑
变量名:ROCKETMQ_HOME
变量值:D:\Software\Apache\rocketmq\rocketmq-all-4.8.0-bin-release
1.4 启动NAMESERVER
进入rocketmq的bin目录执行
start mqnamesrv.cmd
启动成功后,弹出的窗口不要关闭
1.5 启动BROKER
进入rocketmq的bin目录执行
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
启动成功后,弹出的窗口不要关闭
至此rocketmq已安装并启动成功
2. 安装可视化插件
2.1 下载插件
打开连接 https://github.com/apache/rocketmq-externals.git 下载可视化插件 rocketmq-externals,如果这个地址访问不了,可以使用下面的百度网盘下载
链接: https://pan.baidu.com/s/1x8WQVmaOBjTjss-3g01UPQ
提取码: fuvh
2.2 修改配置文件
将压缩包解压
(1)application.properties
路径:rocketmq-externals-master\rocketmq-console\src\main\resources
修改这两个属性
server.port 可视化插件项目端口
rocketmq.config.namesrvAddr 链接本地 rocketmq
2.3 编译插件
进入rocketmq-externals-master\rocketmq-console执行
mvn clean package -Dmaven.test.skip=true
编译成功,maven会将插件编译成一个jar包,放到target文件夹下面
2.4 运行插件
进入target目录,使用下面的命令运行项目
java -jar rocketmq-console-ng-1.0.1.jar
启动成功
‘’启动成功后访问http://127.0.0.1:6000访问项目,下图是大概的样子