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 即可。

相关推荐
此时不提桶,更待何时1 小时前
06-18-A-RabbitMQ消息特性与消费机制详解
分布式·rabbitmq
闻哥2 小时前
分布式任务调度框架:XXL-Job / ElasticJob / DolphinScheduler / SchedulerX 架构对比与选型
分布式·架构·wpf
明月无心照西山3 小时前
分布式任务系统的监控告警分级与自愈设计——以帮帮星球为例
分布式
guo_wen_qiang3 小时前
kafka一直restarting,报错InconsistentClusterIdException
分布式·kafka
实战派K8S&DB3 小时前
TDSQL 核心模块与进程体系
运维·数据库·分布式·sql·mysql
仍然.3 小时前
Redis---分布式锁
数据库·redis·分布式
此时不提桶,更待何时4 小时前
06-19-A-RabbitMQ高可用与生产调优详解
rabbitmq
小小龙学IT4 小时前
etcd 深度解析:Go 分布式一致性 KV 存储与 Raft 共识实战
分布式·golang·etcd
小师兄吃牛肉12 小时前
Java 同步系列之 ZooKeeper 分布式锁
java·分布式·java-zookeeper