Windows系统上安装和配置RabbitMQ的完整流程(图文详解)

 更新时间:2026年01月31日 15:57:51   作者:笃行其道  
本教程详细介绍了在Windows系统上安装和配置RabbitMQ的完整流程,包括准备工作、Erlang和RabbitMQ的安装、环境变量配置、服务验证、管理界面启用以及基本的用户管理操作,通过本教程,初学者可以掌握RabbitMQ的基本使用方法

前言

RabbitMQ 是一个基于 AMQP(高级消息队列协议) 的开源消息代理软件,主要用于应用程序之间的异步通信,广泛应用于分布式系统中的消息传递。本教程将详细介绍如何在Windows系统上安装和配置RabbitMQ,适合初学者跟随操作。

与其他消息队列对比

特性RabbitMQKafkaActiveMQRocketMQ
协议AMQP自定义协议JMS/AMQP自定义协议
吞吐量中等非常高中等
延迟
持久化支持支持支持支持
事务支持支持支持支持
语言支持多语言多语言主要JavaJava为主
适用场景业务消息日志/流处理企业集成电商/金融

准备工作

系统要求

Windows 7/8/10/11 (64位推荐)
至少2GB可用内存
管理员权限

安装概述

RabbitMQ基于Erlang/OTP平台开发,因此我们需要先安装Erlang,然后再安装RabbitMQ。

第一步:下载Erlang

1.1 访问Erlang官网

打开浏览器,访问Erlang官方网站:https://www.erlang.org/downloads

1.2 下载安装包

点击Download Windows installer进行下载安装包

第二步:安装Erlang

2.1 运行安装程序

右键点击下载的安装包,选择"以管理员身份运行"。

2.2 安装向导

点击"Next"开始安装

选择安装路径(建议使用默认路径)

点击"Install"开始安装

如果检测到电脑上没有安装Visual C++,会弹出此框,点击安装即可

2.3 配置Erlang环境变量

找到Erlang的bin目录,如:C:\Program Files\Erlang OTP\bin

在"系统变量"区域找到"Path"变量,点击编辑

点击"新建",输入Erlang的bin目录路径:C:\Program Files\Erlang OTP\bin

点击"确定"保存所有设置

2.4 验证环境变量配置

重要: 必须关闭之前的命令提示符窗口,重新打开一个新的窗口,环境变量才会生效。
在新的命令提示符窗口中输入:

erl -version

如果显示Erlang版本信息,说明安装成功。

第三步:下载RabbitMQ

3.1 访问RabbitMQ官网

打开浏览器,访问:https://www.rabbitmq.com/download.html

3.2 选择Windows安装包

在下载页面找到"Windows"部分,点击Windows Installer

随后会跳转到另一个页面,直接在目录中找到Direct Downloads并点击会自动导航到安装包的位置
点击rabbitmq-server.exe下载

第四步:安装RabbitMQ

4.1 运行安装程序

右键点击下载的RabbitMQ安装包,选择"以管理员身份运行"。

4.2 安装过程

点击"Next"开始安装

选择安装路径(建议使用默认路径:C:\Program Files\RabbitMQ Server),点击Install安装

4.3 安装完成

安装完成后,RabbitMQ服务会自动启动。

4.4 配置RabbitMQ环境变量

首先需要找到RabbitMQ安装路径,默认安装路径通常为C:\Program Files\RabbitMQ Server\rabbitmq_server-3.x.x\sbin

打开环境变量,在"系统变量"区域找到"Path"变量,选中"Path",点击"编辑"

点击"新建",输入RabbitMQ的sbin目录路径

点击"确定"保存

4.5 验证RabbitMQ环境变量

重要: 关闭当前的命令提示符窗口,以管理员身份重新打开一个新窗口。
输入以下命令测试:

rabbitmq-plugins

如果配置正确,应该显示插件管理的帮助信息。

第五步:验证安装

Win + R打开运行对话框,输入services.msc并回车,在服务列表中找到RabbitMQ服务,确认服务状态为正在运行

第六步:启用管理界面

6.1 启用管理插件

打开命令提示符(以管理员身份),输入:

rabbitmq-plugins enable rabbitmq_management

6.2 访问管理界面

打开浏览器访问:http://localhost:15672
默认用户名和密码都是:guest

6.3 管理界面概览

登录成功后,将看到RabbitMQ的管理控制台。

第七步:基本配置

7.1 创建新用户

在管理界面中,点击"Admin"选项卡,点击"Add a user",输入用户名和密码,设置用户标签(如:administrator),点击"Add user"

7.2 设置用户权限

点击刚创建的用户名

在"Permissions"部分点击"Set permission"

总结

本教程详细介绍了在Windows系统上安装RabbitMQ的完整流程,从准备工作开始,依次完成了Erlang环境的下载安装和环境变量配置、RabbitMQ服务器的下载安装和配置、服务验证、管理界面启用,以及基本的用户管理操作。整个安装过程需要注意以管理员身份运行安装程序、正确配置环境变量、重启命令提示符使环境变量生效等关键步骤,最终通过Web管理界面(http://localhost:15672)可以方便地管理RabbitMQ服务,为后续在分布式系统中使用消息队列功能打下了坚实基础。

到此这篇关于Windows系统上安装和配置RabbitMQ的完整流程(图文详解)的文章就介绍到这了,更多相关Windows安装和配置RabbitMQ内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 阿里云日志服务SLS:从海量乱序日志中“揪”出恶意攻击来源

    阿里云日志服务SLS:从海量乱序日志中“揪”出恶意攻击来源

    本文讲述了一个大型平台客户被恶意攻击的溯源分析案例,结合多种异构的访问日志数据源,利用关键词检索、正则提取、JOIN 关联分析、地理位置函数等溯源到恶意攻击来源,利用高性能的查询检索和灵活易用的分析能力,都可以实现任意且灵活的业务分析、安全审计、风险预估
    2025-07-07
  • https协议详解

    https协议详解

    HTTPS并不是一种新技术,它是在HTTP协议的基础上来进行更严格的加密。这篇文章主要介绍了https协议详解的相关资料,需要的朋友可以参考下
    2022-10-10
  • Rsync 服务安全加固方法

    Rsync 服务安全加固方法

    Rsync 是一个通过检查文件的时间戳和大小,来跨计算机系统高效地传输和同步文件的工具,建议您在使用 Rsync 服务端时,参考本文对 Rsync 服务进行安全加固,保障数据安全
    2018-02-02
  • 使用宝塔面板如何查看网站日志分析搜索引擎蜘蛛数据

    使用宝塔面板如何查看网站日志分析搜索引擎蜘蛛数据

    网站日志(确切的讲应该是服务器日志)是记录WEB服务器接收处理请求以及运行错误等各种原始信息的文件。通过查看网站日志分析数据我们可以获得很有有用的数据,例如蜘蛛访问、是否被恶意访问、网站访客来源等等
    2023-04-04
  • 搭建本地的idea激活服务器的详细教程

    搭建本地的idea激活服务器的详细教程

    这篇文章主要介绍了搭建本地的idea激活服务器的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 阿里云快速搭建一个静态网站的方法步骤

    阿里云快速搭建一个静态网站的方法步骤

    这篇文章主要介绍了阿里云快速搭建一个静态网站的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • 服务器错误码500 501 502 503 504 505 详解

    服务器错误码500 501 502 503 504 505 详解

    这篇文章主要介绍了服务器错误码500 501 502 503 504 505 详解,需要的朋友可以参考下
    2015-07-07
  • CentOS与Ubuntu哪个更适合做服务器系统

    CentOS与Ubuntu哪个更适合做服务器系统

    对于服务器而言,有两个主流的 Linux 发行版,那就是 CentOS 和 Ubuntu。但如何从这两个之中选择,这是摆在管理员、初学者和专业人士面前的主要问题。在对这两个(和更多)发行版有了一定的经验之后,我们决定对这两个发行版用于服务器时做个比较
    2017-04-04
  • Vestacp免费VPS主机控制面板的安装与使用教程

    Vestacp免费VPS主机控制面板的安装与使用教程

    Vestacp除了为我们搭建网站提供简洁易用的管理面板外,还为我们提供了免费邮局功能和VPS性能监控,帮助我们更好地管理VPS服务器,提供可视化的网站管理面板,非常适合多用户使用。
    2017-07-07
  • 大数据平台使用搭建脚本一键安装OS

    大数据平台使用搭建脚本一键安装OS

    本文给大家分享的是如何在大数据平台使用脚本来实现一键安装定制OS,并给大家附上了脚本源码,有需要的小伙伴可以参考下
    2018-03-03

最新评论