1. Windows 下 RabbitMQ 完整安装指南
RabbitMQ 作为一款开源的消息代理和队列服务器,在分布式系统中扮演着重要角色。很多 .NET 开发者第一次接触 RabbitMQ 时,往往会被其依赖环境和配置步骤搞得晕头转向。今天我就结合自己多年使用经验,手把手带你在 Windows 系统上完成 RabbitMQ 的完整安装和配置,包括最常用的管理页面功能。
提示:虽然安装过程看似简单,但很多开发者容易忽略 Erlang 版本兼容性、管理插件启用、防火墙设置等关键细节,导致后续开发时遇到各种连接问题。本文将重点解决这些痛点。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与安装
2.1 组件下载与版本选择
RabbitMQ 的运行依赖于 Erlang 环境,这就像 .NET 程序需要 CLR 运行时一样。在选择版本时需要特别注意兼容性:
-
Erlang:建议选择 OTP 25.x 或 26.x 版本(RabbitMQ 3.13.x 官方推荐)
- 下载地址:https://www.erlang.org/downloads
- 文件格式:otp_win64_25.x.exe(64位系统)
-
RabbitMQ Server:目前稳定版是 3.13.x 系列
- 下载地址:https://github.com/rabbitmq/rabbitmq-server/releases
- 文件格式:rabbitmq-server-3.13.x.exe
注意:千万不要图新鲜下载最新预览版,生产环境务必使用稳定版本。我曾踩过坑,新版本有时会有意想不到的兼容性问题。
2.2 安装步骤详解
2.2.1 Erlang 安装
- 双击下载的 otp_win64_25.x.exe
- 安装路径保持默认(C:\Program Files\erl-25.x)
- 勾选 "Add Erlang to PATH"(虽然安装程序会自动配置,但多一层保障)
- 完成安装后,验证是否成功:
bash复制
erl -version
2.2.2 RabbitMQ 安装
- 运行 rabbitmq-server-3.13.x.exe
- 安装目录建议保持默认(C:\Progr
