Windows下的RabbitMQ安装与开启Web管理界面


因为项目开发需要用到MQ,所以花点时间时间学习了一下,简单写点文章吧。毕竟好久没写博客了。

目前主流的MQ比如RabbitMQ,RocketMQ,Kafka之类的很多。我选择RabbitMQ是因为项目本身是类OA的,不会有太大的并发和性能需求,RabbitMQ的API完善,可以和spring 无缝整合,入门简单部署也简单。
所以选型方面就敲定了RabbitMQ。


0x0 ERLang

在安装RocketMQ之前我们需要安装下erlang语言环境。因为RocketMQ是基于erlang开发的,运行RocketMQ的时候需要erlang运行时环境。就有好比运行.net程序要安装net frmework,vc写的要 vc runtime。

erlang的下载地址: erlang


Erlang的安装界面需要选择安装的组件,推荐勾选第一个选项【Microsoft DLLs】,因为Erlang依赖于vc runtime,你没装的话会出问题。

0x1 RabbitMQ

erlang安装完毕后就可以安装rabbitmq了。
RabbitMQ的下载地址: RabbitMQ

如图,安装的时候推荐勾选第二个选项,把RabbitMQ注册为windows service,这样每次开机都能自动启动RabbitMQ服务。

0x2 开启web管理界面

需要你需要web管理节点而不是命令行下操作,只需要启用RocketMQ自带的rabbitmq_management插件即可。
打开开始菜单,然后点击运行 RabbitMQ Command Prompt (sbin dir)


点击后打开命令提示符,当前路径是RabbitMQ的sbin目录,直接敲入命令rabbitmq-plugins.bat enable rabbitmq_management然后回车

0x4 访问web界面

命令执行完毕后,web管理界面就启用了,打开浏览器输入地址http://localhost:15672/
默认用户名和密码都是guest

1 条评论

  • 2018年12月11日 回复

    0x0 ERLang的描述,。。。“因为RocketMQ是基于erlang开发的”

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据