当前位置:   article > 正文

linux RabbitMQ 客户端管理工具配置_rabbitmqlinux开启管理界面及配置

rabbitmqlinux开启管理界面及配置

点击 RabbitMQ WEB管理端介绍 跳转至页面介绍 

1.查看是否安装了管理界面

1.1.查看安装目录

查找

whereis rabbitmq

进入

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.5/sbin/

查看是否安装管理界面

rabbitmq-plugins list

2 安装

2.1如果没有看到已经安装则使用命令

rabbitmq-plugins enable rabbitmq_management


2.2重启

/sbin/service rabbitmq-server restart

3.登录

3.1访问地址:

http://xx.xx.xx.xx:15672/#/

xx.xx.xx.xx为所安装RabbitMQ服务器的地址

如果地址访问失败,请查看端口是否开放。

linux开放防火墙端口

3.2 进行登陆

默认可以使用guest guest进行登陆。(3.3.0 版本以后已经不能通过guest 用户登录了)如果版本比较高,往下看!

如果不能登录请接着往下看

4.用户管理

4.1用户基础

与我们平常的用户一样,都需要进行创建账号密码,然后通过分配不容的用户角色。那么不同角色用户将拥有不同权限

4.1 用户角色基础


 (1) 超级管理员(administrator)

可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。权限最大!

(2) 监控者(monitoring)

可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)

(3) 策略制定者(policymaker)

可登陆管理控制台, 同时可以对policy进行管理。但无法查看节点的相关信息(上图红框标识的部分)。

与administrator的对比,administrator能看到这些内容

(4) 普通管理者(management)

仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理。基本没什么权限

4.3用户创建

4.3.1 进入到RabbitMq的sbin目录中,存在rabbitmqctl命令工具

         例如我安装的是3.8.5的版本,那么我的路径在:

/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.5/sbin

4.3.2  新增一个用户

rabbitmqctl  add_user  aa bb

 4.3.3 例如我的用户名为  aa  密码为  bb

此时我们已经新增的用户,但是需要赋予角色

4.3.4  查看当前用户列表
 

rabbitmqctl list_users

user 为用户,  tags为角色,可以看到aa的角色为空 

4.4 用户角色赋予

4.4.1 前面我们已经创建过用户 aa。那么需要赋值用户角色

rabbitmqctl  set_user_tags  aa  administrator

 其中命令格式固定   ,aa 为我们的用户账号   ,administrator  为用户角色,也就是我们前面所说的超级管理员

4.4.2 查看用户角色

rabbitmqctl list_users

4.5其他命令

4.5.1  删除一个用户

删除aa

rabbitmqctl delete_user aa

4.5.2修改用户的密码

将用户aa的密码修改为cc

rabbitmqctl change_password aa bb

4.5.3同一用户设置多个角色

给aa赋予 ,监控者(monitoring),策略制定者(policymaker)

rabbitmqctl  set_user_tags  aa monitoring  policymaker

5.使用新账户登录

输入  Username : aa   Password :bb 

登录成功

点击 RabbitMQ WEB管理端介绍

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/949417
推荐阅读
相关标签
  

闽ICP备14008679号