系统定制开发RabbitMQ安装(Mac版本)

安装(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

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

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

普通管理员,登录控制台

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发