讲师中心 微信公众号
AI工具推荐 视频效率加速

Windows system怎么用RabbitMQ搭建消息队列服务

冬明酱_4394

冬明酱_4394

发布时间:2026-10-30 14:37:00

|

649人浏览过

|

来源于php中文网

原创

必须先安装匹配版本Erlang(如OTP 25.3)并正确配置ERLANG_HOME与Path环境变量,再安装RabbitMQ 3.12.2、启用management插件、创建新管理员用户(禁用guest),否则服务无法启动或15672管理界面无法安全登录。

windows system怎么用rabbitmq搭建消息队列服务

要在Windows系统上把RabbitMQ搭成可用的消息队列服务,必须先让Erlang运行时和RabbitMQ本体都正确就位,再打开管理界面、创建安全账户,否则连本地调试都跑不起来。很多人卡在服务启动失败或15672端口打不开,其实问题全出在Erlang版本错配、环境变量没生效、或者guest用户被默认禁用这几个环节。

装对Erlang并验证运行时

访问 Erlang官网,下载与RabbitMQ 3.12.x匹配的otp_win64_25.3.exe(【RabbitMQ 3.12.x必须配Erlang 25.x,装26或27会直接启动失败】)。

右键安装包→“以管理员身份运行”,全程点Next,安装路径选默认的C:\Program Files\erl-25.3(路径含空格不影响,但绝不能有中文)。

新建系统环境变量:变量名填ERLANG_HOME,值填C:\Program Files\erl-25.3;再编辑Path变量,新增一项%ERLANG_HOME%\bin。

这一步最容易漏:关掉所有已打开的CMD/PowerShell窗口,重新以管理员身份启动一个新窗口,执行erl -version。看到输出Erlang/OTP 25.3才算真正生效——如果还报“不是内部或外部命令”,说明环境变量根本没加载。

安装RabbitMQ服务并确认运行状态

去 RabbitMQ官网Windows安装页,点击“Windows Installer”下载rabbitmq-server-3.12.2.exe。

右键→“以管理员身份运行”,安装路径保持默认C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.2,最后勾选“Start RabbitMQ service on this machine”再点Finish。

按Win+R输入services.msc,找到“RabbitMQ”服务,状态必须是“正在运行”。如果显示“已停止”,不要反复点启动,先打开CMD执行:cd "C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.2\sbin" → rabbitmqctl status。若报错“Node not running”,说明Erlang没认上,回去检查ERLANG_HOME是否拼错。

启用管理插件并访问Web控制台

以管理员身份打开CMD,进入RabbitMQ的sbin目录:
cd "C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.2\sbin"

Learning System
Learning System

AI 领域系统学习体系。管理知识图谱、深度学习笔记、实战复盘和关联网络。触发场景:学习计划、知识图谱更新、深度研究某个 AI 主题、实战复盘总结、调研后沉淀知识、每周学习回顾。当用户说'学了什么'、'总结一下'、'沉淀知识'、'复盘'、'更新图谱'、'深入研究'、'写笔记'、'学习回顾'、'review what...

下载

执行命令:
rabbitmq-plugins enable rabbitmq_management

这条命令不会立即生效,必须重启服务:在services.msc里右键“RabbitMQ”→“重新启动”,或者命令行执行:
net stop RabbitMQ && net start RabbitMQ

浏览器访问http://localhost:15672,如果页面加载出登录框但提示“Login failed”,别急着重装——这是正常现象,因为从RabbitMQ 3.3.0起,guest用户默认只允许localhost登录,且密码不能是guest。你得先用CLI创建新用户才能进。

创建管理员账户并赋权

仍在sbin目录下,依次执行三行命令:

第一步:rabbitmqctl add_user admin Passw0rd123

第二步:rabbitmqctl set_user_tags admin administrator

第三步:rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

注意第三步的-p /表示操作默认虚拟主机,权限字符串三个".*"分别对应配置、写、读权限。执行完不用重启服务,刷新15672页面,用admin/Passw0rd123就能登录了。

登录后立刻去“Admin”→“Users”,点击guest用户,把“Can access virtual hosts”里的/前面的勾去掉,再点“Update user”——这步不做,别人扫到你IP就能用guest暴力爆破。

热门AI工具

更多
立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
rabbitmq和kafka有什么区别
rabbitmq和kafka有什么区别

rabbitmq和kafka的区别:1、语言与平台;2、消息传递模型;3、可靠性;4、性能与吞吐量;5、集群与负载均衡;6、消费模型;7、用途与场景;8、社区与生态系统;9、监控与管理;10、其他特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

644

2024.02.23

Java 消息队列与异步架构实战
Java 消息队列与异步架构实战

本专题系统讲解 Java 在消息队列与异步系统架构中的核心应用,涵盖消息队列基本原理、Kafka 与 RabbitMQ 的使用场景对比、生产者与消费者模型、消息可靠性与顺序性保障、重复消费与幂等处理,以及在高并发系统中的异步解耦设计。通过实战案例,帮助学习者掌握 使用 Java 构建高吞吐、高可靠异步消息系统的完整思路。

1048

2026.01.28

RabbitMQ使用教程合集
RabbitMQ使用教程合集

RabbitMQ使用教程合集整理 RabbitMQ 基础教程、消息队列开发案例、生产者消费者、交换机与队列实战内容。

204

2026.05.20

RabbitMQ集群部署指南
RabbitMQ集群部署指南

RabbitMQ集群部署指南聚合 RabbitMQ 集群部署、高可用架构、镜像队列、故障恢复、监控与运维优化内容。

137

2026.05.20

RabbitMQ Docker实战指南
RabbitMQ Docker实战指南

RabbitMQ Docker实战指南提供 RabbitMQ Docker 镜像部署、Docker Compose、Kubernetes Operator 与云原生实践教程。

142

2026.05.20

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3319

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2898

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

1508

2023.08.01

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

40

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习

Miniconda官方安装文档
Miniconda官方安装文档

共0课时 | 0人学习

HBuilderX Windows 安装手册
HBuilderX Windows 安装手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn