Windows 系统部署 RabbitMQ 指南
RabbitMQ 是一款广泛使用的开源消息代理中间件,在分布式系统的消息传递场景中扮演着核心角色。在 Windows 环境下部署它,关键在于先搭建好底层的 Erlang/OTP 运行环境。下面将结合实战经验,梳理从环境准备到服务启用的完整流程。
环境要求
- 操作系统:Windows 7 / 8 / 10 / 11(推荐 64 位)
- 内存:至少 2GB 可用空间
- 权限:需具备管理员权限以安装服务和配置环境变量
注意:RabbitMQ 依赖 Erlang 平台,因此必须遵循'先 Erlang,后 RabbitMQ'的安装顺序。
安装 Erlang 运行时
下载与安装
访问 Erlang 官网下载页面,找到 Download Windows installer 按钮获取安装包。双击安装包,选择'以管理员身份运行'启动安装向导。

按照提示点击 Next,保持默认安装路径即可。若系统提示缺少 Visual C++ 组件,直接允许安装程序自动修复。

配置环境变量
安装完成后,需要手动添加环境变量以便在命令行中调用。
- 找到 Erlang 的 bin 目录,通常为
C:\Program Files\Erlang OTP\bin - 打开系统环境变量设置,编辑 Path 变量
- 新建条目并填入上述路径

关键提示:修改环境变量后,必须关闭并重新打开命令提示符窗口才能生效。
验证安装是否成功,执行以下命令:
erl -version
若终端输出版本号信息,说明 Erlang 环境已就绪。

安装 RabbitMQ 服务端
下载与安装
前往 RabbitMQ 官网下载页面,选择 Windows 区域的 Windows Installer。在跳转后的目录中找到 ,点击下载 。












