Windows安装配置RocketMQ
Windows安装配置RocketMQ
记录安装配置本地RocketMQ的过程。RocketMQ版本为
4.4.0 release
,系统为Win10
。
安装RocketMQ
下载安装包
访问 http://rocketmq.apache.org/release_notes/release-notes-4.4.0/,选择Binary版本,点击下载
跳转到如下页面,选择HTTP第一个默认的链接下载即可:
解压安装包
下载之后解压安装包移动到D:\Server并命令为rocketmq-4.4.0
:
配置环境变量
新增环境变量:
变量名:ROCKETMQ_HOME
变量值:RocketMQ安装目录(笔者这里是D:\Server\rocketmq-4.4.0
)
启动RocketMQ
进入RocketMQ安装目录/bin
:
启动Name Server
双击mqnamesrv.cmd
启动:
启动Broker
在文件夹地址栏输入cmd打开新的控制台,输入start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
,会新打开一个窗口:
启动成功。
注:如果Broker启动遇到找不到XXXX启动类,修改
runbroker.cmd
,修改内容为:set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%"
修改为set JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%"
,然后重新启动Broker即可。
注意不要关闭这2个窗口,关闭服务就停掉了!
RocketMQ可视化控制台
下载可视化扩展
打开 https://github.com/apache/rocketmq-externals 源码地址,下载源码到本地
git clone https://github.com/apache/rocketmq-externals.git
使用IDEA打开下载好的项目
修改扩展配置文件
修改application.properties
:
rocketmq.config.namesrvAddr=127.0.0.1:9876
PS:例外我这里发现源码App启动类上有个注解重复了,编译报错,注释掉@EnableAutoConfiguration
:
// @EnableAutoConfiguration
@SpringBootApplication
@ServletComponentScan
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
@SpringBootApplication
里已经包含了@EnableAutoConfiguration
。这里根据需要改,如果没有报错,请忽略。
启动访问
启动rocketmq-console
项目,并访问http://localhost:8080
:
- 首页
- Topic
推荐阅读
-
windows7下安装php的imagick和imagemagick扩展教程
-
在Windows2012下安装SQL Server 2005无法启动服务的解决办法
-
Windows Server 2012 R2 预览版安装全程图解
-
Windows下VisualSVN Server的安装与配置方法(图文)
-
windows安装nginx部署步骤图解(反向代理与负载均衡)
-
Linux下Docker安装配置教程
-
windows 下安装ElasticSearch方法
-
windows安装vue.js的步骤教程
-
Ubuntu安装PHP和PHP Nginx配置方法
-
centos下安装配置phpMyAdmin的方法步骤