RabbitMQ在Mac OS上的安装和启动

macOS 上安装和启动 RabbitMQ 通常有两种主流方式:通过 Homebrew 或通过 Docker。我给你整理下最常用的 Homebrew 方式:


🥇 方式一:使用 Homebrew 安装

  1. 确保已安装 Homebrew

    如果还没有 Homebrew,可以先装一下:

    复制代码
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. 安装 Erlang(RabbitMQ 依赖 Erlang)

    复制代码
    brew install erlang
  3. 安装 RabbitMQ

    复制代码
    brew install rabbitmq
  4. 启动 RabbitMQ

    复制代码
    brew services start rabbitmq

    这样会随系统启动自动运行。

    如果只想临时启动:

    复制代码
    rabbitmq-server
  5. 确认运行状态

    复制代码
    brew services list

    或者检查端口(默认 5672):

    复制代码
    lsof -i :5672
  6. 开启 RabbitMQ 管理控制台(推荐)

    复制代码
    rabbitmq-plugins enable rabbitmq_management

    启用后,打开浏览器访问:

    复制代码
    http://localhost:15672

    默认账号密码:

    复制代码
    guest / guest

🥈 方式二:使用 Docker(轻量不污染系统)

如果你不想在系统里直接装 Erlang 和 RabbitMQ,可以用 Docker:

复制代码
docker run -d --hostname my-rabbit --name rabbitmq \
    -p 5672:5672 -p 15672:15672 \
    rabbitmq:management

然后访问 http://localhost:15672 即可。

相关推荐
七夜zippoe8 小时前
事务方案选型全景图:金融与电商场景的实战差异与落地指南
java·分布式·事务
葵野寺11 小时前
【RelayMQ】基于 Java 实现轻量级消息队列(七)
java·开发语言·网络·rabbitmq·java-rabbitmq
在未来等你12 小时前
Kafka面试精讲 Day 12:副本同步与数据一致性
大数据·分布式·面试·kafka·消息队列
蒋士峰DBA修行之路13 小时前
实验九 合理定义分布列实现性能优化-分布式聚集
分布式
echoyu.14 小时前
消息队列-kafka完结
java·分布式·kafka
七夜zippoe14 小时前
分布式事务性能优化:从故障现场到方案落地的实战手记(二)
java·分布式·性能优化
胚芽鞘68117 小时前
我对rabbitmq的理解(第一次)
分布式·rabbitmq
KIDAKN17 小时前
RabbitMQ 幂等性, 顺序性 和 消息积压
分布式·rabbitmq
Gu Gu Study17 小时前
Spring运行程序RabbitMQ并没有自动创建队列的问题解决
java·spring cloud·rabbitmq