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

Mac怎么安装配置RabbitMQ_Mac如何用brew安装RabbitMQ消息队列服务【操作】

浅辰姑娘_8779

浅辰姑娘_8779

发布时间:2026-03-19 19:45:31

|

757人浏览过

|

来源于php中文网

原创

Mac上通过Homebrew安装配置RabbitMQ需四步:先装Homebrew并更新;再执行brew install rabbitmq自动装Erlang依赖;接着将/usr/local/sbin加入PATH(如编辑~/.zshrc);最后启用rabbitmq_management插件、用brew services启动服务,并访问http://localhost:15672验证。

mac怎么安装配置rabbitmq_mac如何用brew安装rabbitmq消息队列服务【操作】

如果您在Mac系统上需要部署RabbitMQ消息队列服务,但尚未完成安装与基础配置,则可能是由于缺少依赖环境或路径未正确纳入系统变量。以下是通过Homebrew实现RabbitMQ安装与配置的具体操作步骤:

一、安装Homebrew包管理器

Homebrew是MacOS下最常用的开源包管理工具,用于简化Erlang及RabbitMQ等依赖组件的安装流程。若系统中尚未安装Homebrew,需先执行初始化命令。

1、打开终端,粘贴并执行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2、安装完成后输入brew --version验证是否成功输出版本号。

3、运行brew update更新本地包索引,确保后续安装获取最新版本信息。

二、安装RabbitMQ及其运行时依赖

RabbitMQ依赖Erlang虚拟机运行,Homebrew会自动识别并安装所需版本的Erlang,无需单独处理依赖关系。

1、在终端中执行安装命令:

brew install rabbitmq

2、安装成功后,终端将显示类似/usr/local/Cellar/rabbitmq/3.12.2的安装路径信息,该路径随版本变化而不同。

3、确认Erlang已同步安装:执行erl -version应返回Erlang/OTP版本信息。

三、配置RabbitMQ命令行工具路径

RabbitMQ的可执行文件(如rabbitmq-server、rabbitmqctl)默认位于/usr/local/sbin目录,该路径不在macOS默认PATH中,需手动添加。

1、判断当前Shell类型:执行echo $SHELL,若输出为/bin/zsh则编辑~/.zshrc;若为/bin/bash则编辑~/.bash_profile。

2、向对应配置文件追加环境变量:

echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.zshrc

3、使配置立即生效:

source ~/.zshrc

4、验证路径是否生效:执行which rabbitmq-server,应返回/usr/local/sbin/rabbitmq-server。

四、启用RabbitMQ管理插件并启动服务

RabbitMQ管理插件提供Web图形界面,用于监控队列、连接、用户等资源,需显式启用后才可通过浏览器访问。

1、启用管理插件:

rabbitmq-plugins enable rabbitmq_management

2、选择后台服务方式启动RabbitMQ:

brew services start rabbitmq

3、检查服务状态是否正常运行:

brew services list | grep rabbitmq

4、在浏览器中访问http://localhost:15672,使用默认账号密码guest/guest登录管理界面。

五、验证RabbitMQ核心功能可用性

通过命令行工具直接调用RabbitMQ控制接口,确认服务响应能力与节点健康状态。

1、查询当前节点状态:

rabbitmqctl status

2、列出所有已启用插件:

rabbitmq-plugins list

3、查看当前用户列表(默认仅guest):

rabbitmqctl list_users

4、若返回包含running、ok、node等关键词的结构化输出,表明服务已就绪。

热门AI工具

更多
WorkBuddy

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

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

DeepSeek

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

豆包大模型

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

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

相关专题

更多
erlang语言是什么
erlang语言是什么

erlang是一种并发、容错、分布式和动态类型的编程语言。它专门用于构建并发系统,并提供了一个轻量级进程模型来实现并发性。想了解更多erlang的相关内容,可以阅读本专题下面的文章。

1338

2024.06.19

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

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

544

2024.02.23

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

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

748

2026.01.28

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

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

164

2026.05.20

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

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

117

2026.05.20

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

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

122

2026.05.20

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3403

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

735

2023.10.30

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

0

2026.09.29

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 178人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.2万人学习

好课诞生记
好课诞生记

共20课时 | 7.1万人学习

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

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