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

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

Windows下的RabbitMQ安装与开启Web管理界面-我的技术分享
Erlang的安装界面需要选择安装的组件,推荐勾选第一个选项【Microsoft DLLs】,因为Erlang依赖于vc runtime,你没装的话会出问题。

0x1 RabbitMQ

erlang安装完毕后就可以安装rabbitmq了。
RabbitMQ的下载地址: RabbitMQ
Windows下的RabbitMQ安装与开启Web管理界面-我的技术分享

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

0x2 开启web管理界面

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




Windows下的RabbitMQ安装与开启Web管理界面-我的技术分享

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

Windows下的RabbitMQ安装与开启Web管理界面-我的技术分享

0x4 访问web界面

命令执行完毕后,web管理界面就启用了,打开浏览器输入地址http://localhost:15672/
默认用户名和密码都是guest
Windows下的RabbitMQ安装与开启Web管理界面-我的技术分享