🎬 HoRain云小助手:个人主页
🔥 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想,就是为了理想的生活!
⛳️ 推荐
前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。
专栏介绍
专栏名称 | 专栏介绍 |
《C语言》 | 本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。 |
《网络协议》 | 本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制! |
《docker容器精解篇》 | 全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。 |
《linux系列》 | 本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。 |
《python 系列》 | 本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。 |
《试题库》 | 本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等) |
目录
⛳️ 推荐
专栏介绍
RabbitMQ Windows 环境安装指南(详细步骤)
🔑 一、版本兼容性(安装前必查!)
📥 二、安装步骤(推荐手动安装)
步骤 1:安装 Erlang
步骤 2:安装 RabbitMQ Server
步骤 3:启用管理插件(Web UI)
✅ 三、验证安装
🛠️ 四、常见问题解决
🌐 五、其他安装方式(可选)
📌 重要提醒
RabbitMQ Windows 环境安装指南(详细步骤)
⚠️重要前提:RabbitMQ 依赖 Erlang 运行环境,必须先安装匹配版本的 Erlang!版本不匹配是安装失败最常见原因。
🔑 一、版本兼容性(安装前必查!)
| RabbitMQ 版本 | 推荐 Erlang 版本 | 官方兼容矩阵 |
|---|---|---|
| 3.13.x | 26.0.2+ | 查看最新矩阵 |
| 3.12.x | 25.3+ | |
| 强烈建议:安装前访问 RabbitMQ 官方兼容性页面 确认版本! |
📥 二、安装步骤(推荐手动安装)
步骤 1:安装 Erlang
- 下载地址:
- 官方:https://www.erlang.org/downloads
- RabbitMQ 推荐版(更稳妥):https://github.com/rabbitmq/erlang-windows-installer/releases
- 以管理员身份运行安装程序
- 记录安装路径(如
C:\Program Files\erl-26.2.5) - (可选但推荐)配置环境变量:
ERLANG_HOME=C:\Program Files\erl-26.2.5- 将
%ERLANG_HOME%\bin加入PATH
步骤 2:安装 RabbitMQ Server
- 下载 Windows Installer:https://github.com/rabbitmq/rabbitmq-server/releases
- 选择
rabbitmq-server-<version>-installer.exe
- 选择
- 以管理员身份运行安装程序
- 安装过程会自动检测 Erlang,若报错请返回检查步骤1
- 勾选"Start service after installation"(安装后启动服务)
步骤 3:启用管理插件(Web UI)
:: 以管理员身份打开 CMD cd "C:\Program Files\RabbitMQ Server\rabbitmq_server-<version>\sbin" rabbitmq-plugins enable rabbitmq_management✅ 成功提示:
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
系统通常会自动重启服务,若未重启请手动重启 RabbitMQ 服务
✅ 三、验证安装
| 检查项 | 操作 |
|---|---|
| 服务状态 | Win+R→services.msc→ 查找 "RabbitMQ" 服务是否“正在运行” |
| 命令行验证 | rabbitmqctl status(在 sbin 目录下执行) |
| Web 管理界面 | 浏览器访问:http://localhost:15672默认账号: guest/guest(仅限 localhost 登录) |
| AMQP 端口 | 检查 5672 端口是否监听:netstat -ano | findstr :5672 |
🛠️ 四、常见问题解决
| 问题 | 解决方案 |
|---|---|
| 服务启动失败 | 1. 检查 Erlang 是否安装且版本匹配 2. 查看日志: %APPDATA%\RabbitMQ\log\rabbit@<hostname>.log3. 确保 ERLANG_HOME环境变量正确 |
| 15672 端口无法访问 | 1. 确认插件已启用rabbitmq-plugins list | findstr management2. 检查防火墙是否放行 15672/5672 端口 3. 尝试重启 RabbitMQ 服务 |
| guest 用户远程无法登录 | 生产环境应创建新用户:rabbitmqctl add_user admin your_passwordrabbitmqctl set_user_tags admin administratorrabbitmqctl set_permissions -p / admin ".*" ".*" ".*" |
| 安装后找不到 sbin 目录 | 默认路径:C:\Program Files\RabbitMQ Server\rabbitmq_server-<version>\sbin |
🌐 五、其他安装方式(可选)
# Chocolatey(需先安装 Chocolatey) choco install rabbitmq -y # 自动处理 Erlang 依赖 # Scoop scoop bucket add extras scoop install rabbitmq📌 重要提醒
- 路径避免中文/空格:安装路径建议使用默认英文路径
- 生产环境配置:
- 修改默认密码(
guest仅限本地测试) - 配置
rabbitmq.conf(位置:%APPDATA%\RabbitMQ\) - 开启持久化、集群等高级功能
- 修改默认密码(
- 卸载顺序:先卸载 RabbitMQ → 再卸载 Erlang → 手动删除残留目录(
%APPDATA%\RabbitMQ) - 官方文档:遇到问题优先查阅 RabbitMQ Windows 安装文档
💡 提示:安装过程截图或日志可帮助快速定位问题。首次安装建议在测试环境操作!
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙