MacBook macOs安装RabbitMQ【超详细图解】

目录

一、使用brew安装RabbitMQ

二、安装RabbitMQWeb管理界面

三、启动RabbitMQ


一、使用brew安装RabbitMQ

刚好项目要用到RabbitMQ,安装顺便写下安装步骤记录一下以备用

使用brew命令安装,一般Mac会自带这个命令,如没有,那就需要先安装HomeBrew(软件包管理系统)

bash 复制代码
brew install rabbitmq

安装成功后,它会告诉你RabbitMQ有两种启动方式

bash 复制代码
#方式一:
brew services start rabbitmq;

#方式二:进入默认的安装目录下,手动启动

二、安装RabbitMQWeb管理界面

默认情况下,rabbitmq是没有安装RabbitMQWeb管理界面及授权操作的
bash 复制代码
rabbitmq-plugins enable rabbitmq_management

说明:rabbitmq有一个默认账号和密码是:guest 默认情况只能在localhost本机下访问,所以需要添加一个远程登录的用户。

访问:http://ip:15672/

本例子是安装本地的,所以这边访问地址:http://localhost:15672/

三、启动RabbitMQ

使用brew启动:brew services start rabbitmq;

打开浏览器输入 ​​​​​​http://localhost:15672/#/​​​​​

默认账号密码都是guest

其他:

端口说明

5672

RabbitMQ的通讯端口

25672

RabbitMQ的节点间的CLI通讯端口

15672

RabbitMQ HTTP_API的端口,管理员用户才能访问,用于管理RabbitMQ,需要启动Management插件

1883,8883

MQTT插件启动时的端口

61613、61614

STOMP客户端插件启用的时候的端口

15674、15675

基于webscoket的STOMP端口和MOTT端口

RabbitMQ用户管理

新建用户

bash 复制代码
#新建用户
rabbitmqctl add_user 账号 密码
#给用户分配操作权限
rabbitmqctl set_user_tags 账号 administrator
#修改密码
rabbitmqctl change_password Username Newpassword 修改密码
#删除用户
rabbitmqctl delete_user Username 删除用户
#查看所有用户
rabbitmqctl list_users 查看用户清单
#为用户设置访问权限
rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*" 
rabbitmqctl set_permissions -p / root ".*" ".*" ".*"

用户权限-角色-权限

administrator

可以登录控制台、查看所有信息、可以对rabbitmq进行管理

monitoring

监控者,登录控制台,查看所有信息

policymaker

策略制定者,登录控制台,指定策略

managment

普通管理员,登录控制台

相关推荐
风别鹤5 小时前
Xcode pod ‘xxx/xxx.h‘ file not found
ide·macos·xcode
猿粪已尽10 小时前
mac 中 iTerm2 使用 rz、sz 上传下载文件详解,附 scp 操作指南
linux·macos·scp·lrzsz
全栈探索者10 小时前
模型去哪下、放哪里、怎么选:Mac 玩 ComfyUI 的模型管理全图景(附我的实盘清单)
人工智能·macos·aigc·stablediffusion·comfyui
snakecy1 天前
macOS 安装 LaTeX 全流程指南:从 MacTeX 到中文排版
macos·策略模式
ddshub_cc1 天前
Claude Code 接入 DDS Hub:Windows/macOS 配置、验证与报错排查
windows·macos·ai编程·claude·codex·ai模型·aiapi
加载力科技1 天前
Mac解压RAR分卷全攻略-part01part02一键合并
macos·mac 解压 rar 分卷·rar 分卷·part01·mac 解压工具·乐压·分卷合并
2601_967979121 天前
Opteryx Python库 macOS版本0.0.0a12
python·macos·1024程序员节·wheel·opteryx·alpha
Khalil三省2 天前
MacBook 刘海显示歌词:让 Mac 也有灵动岛歌词
macos·开源·效率工具·音乐
桌管小李2 天前
终端安全一体化实战:AI 审计、行为分析、零信任、防拍照与远程运维全解析
运维·服务器·网络·人工智能·windows·安全·macos
Piink2 天前
Mac使用Vscode教程
ide·vscode·macos