Rabbit MQ windows安装 添加用户并获得权限

RabbitMQ简介

RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。

安装Erlang

所以在安装rabbitMQ之前,需要先安装Erlang 。
全部点击“下一步”。
有的选择其他的安装方式,可能需要添加一下系统环境变量(正常安装的也要检查下)


Rabbit MQ windows安装 添加用户并获得权限_第1张图片
image

有最好,没有的话就手动添加嘛。

安装RabbitMQ

依旧可以不改变默认进行安装。
需要注意:默认安装的RabbitMQ 监听端口是5672
将C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin添加到path中

配置

激活 RabbitMQ's Management Plugin
使用RabbitMQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态。
打开命令窗口:
cmd输入命令:

rabbitmq-plugins enable rabbitmq_management

这样,就安装好插件了,需要重启服务,使用命令:

net stop RabbitMQ

停止服务后再执行

net start RabbitMQ

也许会出现这种结果:


Rabbit MQ windows安装 添加用户并获得权限_第2张图片
image

“发生错误:发生系统错误 5。 拒绝访问。”
5不是系统管理员权限。
问题解决方案:使用管理员打开cmd再执行此命令:


Rabbit MQ windows安装 添加用户并获得权限_第3张图片
image

创建用户,密码,绑定角色
使用rabbitmqctl控制台命令来创建用户,密码,绑定权限等。

rabbitmq的用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。
查看已有用户及用户的角色:

Rabbitmqctl list_users
image

新增一个用户:

rabbitmqctl add_user admin admin

给 admin变成 “超级管理员” 角色:

rabbitmqctl set_user_tags admin administrator

给admin添加权限

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

删除guest:

rabbitmqctl delete_user guest
Rabbit MQ windows安装 添加用户并获得权限_第4张图片
image

使用浏览器打开 http://localhost:15672 访问Rabbit Mq的管理控制台,使用刚才创建的账号登陆系统:

你可能感兴趣的:(Rabbit MQ windows安装 添加用户并获得权限)