12人参与 • 2026-01-31 • Windows
rabbitmq 是一个基于 amqp(高级消息队列协议) 的开源消息代理软件,主要用于应用程序之间的异步通信,广泛应用于分布式系统中的消息传递。本教程将详细介绍如何在windows系统上安装和配置rabbitmq,适合初学者跟随操作。
| 特性 | rabbitmq | kafka | activemq | rocketmq |
|---|---|---|---|---|
| 协议 | amqp | 自定义协议 | jms/amqp | 自定义协议 |
| 吞吐量 | 中等 | 非常高 | 中等 | 高 |
| 延迟 | 低 | 中 | 低 | 低 |
| 持久化 | 支持 | 支持 | 支持 | 支持 |
| 事务 | 支持 | 支持 | 支持 | 支持 |
| 语言支持 | 多语言 | 多语言 | 主要java | java为主 |
| 适用场景 | 业务消息 | 日志/流处理 | 企业集成 | 电商/金融 |
windows 7/8/10/11 (64位推荐)
至少2gb可用内存
管理员权限
rabbitmq基于erlang/otp平台开发,因此我们需要先安装erlang,然后再安装rabbitmq。
打开浏览器,访问erlang官方网站:https://www.erlang.org/downloads
点击download windows installer进行下载安装包
右键点击下载的安装包,选择"以管理员身份运行"。
点击"next"开始安装
选择安装路径(建议使用默认路径)
点击"install"开始安装
如果检测到电脑上没有安装visual c++,会弹出此框,点击安装即可
找到erlang的bin目录,如:c:\program files\erlang otp\bin
在"系统变量"区域找到"path"变量,点击编辑
点击"新建",输入erlang的bin目录路径:c:\program files\erlang otp\bin
点击"确定"保存所有设置
重要: 必须关闭之前的命令提示符窗口,重新打开一个新的窗口,环境变量才会生效。
在新的命令提示符窗口中输入:
erl -version
如果显示erlang版本信息,说明安装成功。
打开浏览器,访问:https://www.rabbitmq.com/download.html
在下载页面找到"windows"部分,点击windows installer
随后会跳转到另一个页面,直接在目录中找到direct downloads并点击会自动导航到安装包的位置
点击rabbitmq-server.exe下载
右键点击下载的rabbitmq安装包,选择"以管理员身份运行"。
点击"next"开始安装
选择安装路径(建议使用默认路径:c:\program files\rabbitmq server),点击install安装
安装完成后,rabbitmq服务会自动启动。
首先需要找到rabbitmq安装路径,默认安装路径通常为c:\program files\rabbitmq server\rabbitmq_server-3.x.x\sbin 
打开环境变量,在"系统变量"区域找到"path"变量,选中"path",点击"编辑"
点击"新建",输入rabbitmq的sbin目录路径
点击"确定"保存
重要: 关闭当前的命令提示符窗口,以管理员身份重新打开一个新窗口。
输入以下命令测试:
rabbitmq-plugins
如果配置正确,应该显示插件管理的帮助信息。

按win + r打开运行对话框,输入services.msc并回车,在服务列表中找到rabbitmq服务,确认服务状态为正在运行
打开命令提示符(以管理员身份),输入:
rabbitmq-plugins enable rabbitmq_management

打开浏览器访问:http://localhost:15672
默认用户名和密码都是:guest
登录成功后,将看到rabbitmq的管理控制台。

在管理界面中,点击"admin"选项卡,点击"add a user",输入用户名和密码,设置用户标签(如:administrator),点击"add user"
点击刚创建的用户名
在"permissions"部分点击"set permission"
本教程详细介绍了在windows系统上安装rabbitmq的完整流程,从准备工作开始,依次完成了erlang环境的下载安装和环境变量配置、rabbitmq服务器的下载安装和配置、服务验证、管理界面启用,以及基本的用户管理操作。整个安装过程需要注意以管理员身份运行安装程序、正确配置环境变量、重启命令提示符使环境变量生效等关键步骤,最终通过web管理界面(http://localhost:15672)可以方便地管理rabbitmq服务,为后续在分布式系统中使用消息队列功能打下了坚实基础。
到此这篇关于windows系统上安装和配置rabbitmq的完整流程(图文详解)的文章就介绍到这了,更多相关windows安装和配置rabbitmq内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论