当前位置:首页 > 恢复数据 > 正文内容

Windows安装RabbitMQ保姆级教程

编辑2个月前 (04-28)恢复数据13

下面是 Windows 下安装 RabbitMQ 的**保姆级、零翻车教程**,包含:Erlang 安装 → RabbitMQ 安装 → 环境变量 → 启用管理界面 → 开机自启 → 常见报错处理。 --- ## 一、先看版本匹配(必看!) RabbitMQ 依赖 Erlang,**版本必须对应**。 - RabbitMQ 3.12.x → Erlang 25.3+ - RabbitMQ 3.13.x → Erlang 26.0.2+ 官方兼容矩阵:https://www.rabbitmq.com/which-erlang.html 本文以 **RabbitMQ 3.13.7 + Erlang 26.2.5** 为例(2026年稳定版)。 --- ## 二、安装 Erlang(必须第一步) ### 1. 下载 Erlang 官网:https://github.com/rabbitmq/erlang-windows-installer/releases 下载:**otp_win64_26.2.5.exe**(64位) ### 2. 安装(全程管理员) 1. 右键 → **以管理员身份运行** 2. 一路 Next,**安装路径建议默认**:   ```   C:\Program Files\erl-26.2.5   ``` 3. 完成,**不要改路径、不要中文、不要空格**。 ### 3. 配置 Erlang 环境变量 1. 右键“此电脑”→ 属性 → 高级系统设置 → 环境变量 2. 系统变量 → 新建:   - 变量名:`ERLANG_HOME`   - 变量值:`C:\Program Files\erl-26.2.5` 3. 编辑系统变量 **Path** → 新建:   ```   %ERLANG_HOME%\bin   ``` 4. 全部确定。 ### 4. 验证 Erlang **新开一个管理员 CMD**,输入: ```bash erl -version ``` 出现版本号即成功。 --- ## 三、安装 RabbitMQ ### 1. 下载 RabbitMQ 官网:https://www.rabbitmq.com/download.html 下载:**rabbitmq-server-3.13.7.exe**(Windows 64-bit) ### 2. 安装(管理员) 1. 右键 → **以管理员身份运行** 2. 一路 Next,**安装路径建议默认**:   ```   C:\Program Files\RabbitMQ Server\rabbitmq_server-3.13.7   ``` 3. 安装完成后,**自动注册为 Windows 服务并启动**。 ### 3. 配置 RabbitMQ 环境变量 1. 找到 sbin 目录(默认):   ```   C:\Program Files\RabbitMQ Server\rabbitmq_server-3.13.7\sbin   ``` 2. 系统变量 Path → 新建,把上面路径粘进去。 3. 确定,**重启 CMD**。 ### 4. 验证 RabbitMQ 新开 CMD,输入: ```bash rabbitmq-plugins ``` 出现帮助信息即成功。 --- ## 四、启用 Web 管理界面(必做) ### 1. 启用插件(管理员 CMD) ```bash rabbitmq-plugins enable rabbitmq_management ``` 输出类似 `Plugin configuration unchanged` 即可。 ### 2. 重启 RabbitMQ 服务 ```bash net stop RabbitMQ net start RabbitMQ ``` ### 3. 访问管理界面 浏览器打开: ``` http://localhost:15672 ``` 默认账号密码:**guest / guest** (只能本地访问,后面教你创建远程管理员账号) --- ## 五、创建远程管理员账号(生产必做) guest 只能本地登录,**新建 admin 用户**: ```bash # 1. 创建用户 rabbitmqctl add_user admin 123456 # 2. 设为管理员 rabbitmqctl set_user_tags admin administrator # 3. 授权所有权限 rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" ``` 现在可用 **admin/123456** 远程登录。 --- ## 六、开机自启(默认已配置) 1. Win+R → 输入 `services.msc` 2. 找到 **RabbitMQ** → 右键 → 属性 3. 启动类型:**自动** → 确定。 --- ## 七、常用命令(直接复制) ```bash # 启动/停止/重启 net start RabbitMQ net stop RabbitMQ rabbitmqctl restart # 查看状态 rabbitmqctl status # 查看用户 rabbitmqctl list_users # 查看队列 rabbitmqctl list_queues ``` --- ## 八、常见报错&解决(90%人踩坑) ### 1. 启动报错:**Unable to start Erlang** - 原因:Erlang 未安装、未配置环境变量、版本不匹配 - 解决:重装 Erlang → 配置 ERLANG_HOME → 重启电脑 ### 2. 服务启动但 **15672 打不开** - 原因:管理插件未启用、防火墙拦截 - 解决:  ```bash  rabbitmq-plugins enable rabbitmq_management  net stop RabbitMQ && net start RabbitMQ  ```  关闭防火墙或放行 15672、5672 端口。 ### 3. **guest 账号远程登录失败** - 原因:guest 仅限本地 - 解决:按第五节创建 admin 用户。 --- ## 九、安装成功检查清单 1. Erlang:`erl -version` 有版本号 2. RabbitMQ 服务:services.msc 中状态为“正在运行” 3. 管理界面:http://localhost:15672 可登录 4. 环境变量:Path 包含 Erlang bin 和 RabbitMQ sbin

扫描二维码推送至手机访问。

版权声明:本文由手机数据加工厂发布,如需转载请注明出处。

本文链接:https://www.cryp6.com/?id=190

“Windows安装RabbitMQ保姆级教程” 的相关文章

如何使用iMazing进行照片备份?

如何使用iMazing进行照片备份?

一、准备工作电脑安装 iMazing(支持 Mac / Windows)用原装数据线把 iPhone 连到电脑手机解锁,信任此电脑二、方法 A:单独导出照片(最常用)1. 进入照片界面iMazing 识别手机后,左侧点击照片iMazing2. 选择要备份的照片按 Ctrl+A 全...

时序数据库选型权威指南:从大数据视角解读IoTDB的核心优势

时序数据库选型权威指南:从大数据视角解读 IoTDB 的核心优势在物联网、工业互联网与智慧城市驱动的PB 级时序数据时代,选型核心是平衡写入吞吐、存储成本、查询效率、生态兼容与云边协同五大维度。Apache IoTDB 作为国产顶级开源时序数据库,凭借原生工业级设计与大数据生态深度融合,成为高基数、...

Hive IDE连接及UDF实战

# Hive IDE连接 + UDF实战|完整一步通 我给你**最实用、企业真实场景、直接能跑**的全套流程: **DataGrip/DBeaver连接Hive** + **Java写UDF + 上传 + 注册 + 调用** --- # 一、Hive IDE 连接(2种最常用工具)...

如何在 Hive 中注册和管理 UDF?

# Hive 注册 & 管理 UDF 最全实战指南(企业级标准) 我给你整理**最清晰、最常用、不踩坑**的全套流程:**临时UDF、永久UDF、删除UDF、查看UDF、重载UDF、权限问题**,全部一次性讲透。 --- # 一、UDF 三种类型(先分清) 1. ** Tem...

如何在Hive中使用已注册的UDF?

# 超清晰:Hive 中**已注册 UDF** 的使用方法(一次学会、终身不踩坑) 我用**最简单、最实战**的方式告诉你:   **UDF 注册好之后,到底怎么用?** --- # 一、先确认:你的 UDF 真的注册成功了吗? ## 1. 查看所有函数 ```sql...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。