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

相关推荐
嘻哈baby10 小时前
接口幂等性设计实战|防止重复提交的几种方案
分布式·环境测试
shaohaoyongchuang14 小时前
02-nacos入门
分布式·微服务
鹿衔`14 小时前
CDH 6.3.2 集群外挂部署 Spark 3.5.7 连接 Paimon 1.1.1 (二)
大数据·分布式·spark
CrazyClaz15 小时前
分布式事务专题3
分布式·分布式事务
梁萌18 小时前
分布式事物seata的AT模式实战
分布式·微服务·实战·seata·一致性·事物
shaohaoyongchuang18 小时前
01-分布式基础-创建微服务项目
分布式·微服务·架构
..空空的人19 小时前
C++基于protobuf实现仿RabbitMQ消息队列---接口介绍
开发语言·c++·rabbitmq
失伟19 小时前
kafka教程(新手使用单机版)
分布式·kafka
Xyz996_20 小时前
Ceph分布式存储
分布式·ceph
小坏讲微服务20 小时前
Spring Boot 4.0 整合 RabbitMQ 注解方式使用指南
java·spring boot·rabbitmq·java-rabbitmq