本文介绍: RabbitMQ HTTP_API的端口管理员用户才能访问用于管理RabbitMQ,需要启动Management插件。本例子安装本地的,所以这边访问地址http://localhost:15672/默认情况只能在localhost本机访问,所以需要加一远程登录用户使用brew命令安装,一般Mac自带这个命令,如没有,那就需要先安装。安装成功后,它会告诉你RabbitMQ有两种启动方式。RabbitMQ的节点间的CLI通讯端口监控者,登录控制台查看所有信息。普通管理员登录控制台

目录

一、使用brew安装RabbitMQ 

二、安装RabbitMQWeb管理界面  

三、启动RabbitMQ


 

一、使用brew安装RabbitMQ 

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

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

brew install rabbitmq

 

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

#方式一:
brew services start rabbitmq;

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

二、安装RabbitMQWeb管理界面  

默认情况下,rabbitmq没有安装RabbitMQWeb管理界面授权操作的 
rabbitmq-plugins enable rabbitmq_management

 

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

访问http://ip:15672/

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

三、启动RabbitMQ

使用brew启动:brew services start rabbitmq;

 

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

默认账号密码都是gues

 

 

其他:

端口说明

5672

RabbitMQ的通讯端口

25672

RabbitMQ的节点间的CLI通讯端口

15672

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

1883,8883

MQTT插件启动时的端口

61613、61614

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

15674、15675

基于webscoket的STOMP端口和MOTT端口

RabbitMQ用户管理
新建用户 

#新建用户
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

普通管理员,登录控制台

 

 

原文地址:https://blog.csdn.net/m0_73442728/article/details/134704374

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_22756.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注