前言
RabbitMQ 是一款开源的消息代理中间件,广泛应用于分布式系统的消息传递场景。本文介绍在 Windows 系统上 RabbitMQ 的安装与配置全过程。
在 Windows 系统上部署 RabbitMQ 的步骤,包括 Erlang 环境配置、服务器安装、环境变量设置及 Web 管理界面启用。关键点包括以管理员身份运行安装程序、正确配置环境变量并重启命令行窗口。完成后即可通过 localhost:15672 访问管理控制台。

RabbitMQ 是一款开源的消息代理中间件,广泛应用于分布式系统的消息传递场景。本文介绍在 Windows 系统上 RabbitMQ 的安装与配置全过程。

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 版本号,则表示安装配置成功。

在下载页面找到'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'变量,选中后点击'编辑'。

点击'新建',将 RabbitMQ 的 sbin 目录路径填入。

点击'确定'保存设置。
重要提示: 关闭当前命令提示符窗口,以管理员身份重新打开一个新窗口。
执行以下命令进行测试:
rabbitmq-plugins
若配置无误,终端将输出插件管理的帮助信息。

按 Win + R 打开运行窗口,输入 services.msc 并回车,在服务列表中找到 RabbitMQ 服务,确认其运行状态显示为'正在运行'。

以管理员身份打开命令提示符,执行以下命令:
rabbitmq-plugins enable rabbitmq_management

打开浏览器,访问:http://localhost:15672
默认用户名与密码均为:guest。

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

进入管理界面,依次点击'Admin'选项卡 → 'Add a user',填写用户名与密码,设置用户标签(如:administrator),点击'Add user'完成创建。

点击刚刚创建的用户名进入详情页。

在'Permissions'区域点击'Set permission'完成权限分配。

本文介绍了在 Windows 系统上部署 RabbitMQ 的步骤,包括 Erlang 环境配置、服务器安装、环境变量设置及 Web 管理界面启用。关键点包括以管理员身份运行安装程序、正确配置环境变量并重启命令行窗口。完成后即可通过 localhost:15672 访问管理控制台。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML 转 Markdown 互为补充。 在线工具,Markdown 转 HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML 转 Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online