安装包准备:
1:erlang
下载地址:https://www.erlang.org/downloads
2:rabbitmq
下载地址:https://www.rabbitmq.com/docs/install-windows
为什么需要erlang
1)erlang是什么
erlang是一种开发语言+虚拟机
语言层面:Erlang 是一种函数式、并发优先的语言
运行时层面:自带一个高可靠虚拟机,叫BEAM(类似 Java 的 JVM)
2)为什么需要安装
RabbitMQ 是用 Erlang 开发的
RabbitMQ 的核心代码 100% 基于 Erlang
不是“调用 Erlang”,而是直接运行在 Erlang VM 上
问题
问题1:localhost:15672管理页面无法访问
解决方案
1)开启管理插件
1:打开CMD 命令行(最好是以管理员身份运行)。
2:输入以下命令并回车(这行命令会启用 RabbitMQ 的 Web 管理界面和监控插件):
"C:\Program Files\RabbitMQ Server\rabbitmq_server-4.3.1\sbin\rabbitmq-plugins.bat" enable rabbitmq_management(注意:如果你的安装路径不同,请修改上面的路径)
看到提示Enabling plugins ...且没有报错,就说明成功了。
重启服务(非常关键)
2)重启服务(非常关键)
按Win + R,输入services.msc回车。
找到RabbitMQ 服务。
右键点击它,选择“重新启动”。
3)再次访问
http://localhost:15672/
本人使用的版本
注意
一定要先查询erlang与rabbitmq的版本对应,否则容易导致rabbitmq安装后不可用