当前位置:   article > 正文

RabbitMQ安装(Mac版本)_rabbitmq 安装教程mac

rabbitmq 安装教程mac

RabbitMQ安装(Mac版本)

RabbitMQ是采用Erlang语言开发的,所以系统环境必须提供Erlang环境。

安装
brew install rabbitmq
  • 1

注:前提必须是mac安装了HomeBrew(软件包管理系统),以下都是基于mac版本的。

在这里插入图片描述

如图显示的两种启动方式

#方式一:
brew services start rabbitmq;

#方式二:进入默认的安装目录下,手动启动
  • 1
  • 2
  • 3
  • 4

RabbitMQWeb管理界面及授权操作

默认情况下,rabbitmq是没有安装的

rabbitmq-plugins enable rabbitmq_management
  • 1

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

访问:http://ip:15672/

本例子是安装本地的,所以这边访问地址:http://localhost:15672/
在这里插入图片描述

相关端口

端口

说明

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 ".*" ".*" ".*"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

用户权限

角色

权限

administrator

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

monitoring

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

policymaker

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

managment

普通管理员,登录控制台

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/278322
推荐阅读
相关标签
  

闽ICP备14008679号