RabbitMQWeb 管理界面及授权 *** 作

RabbitMQWeb 管理界面及授权 *** 作,第1张

RabbitMQWeb 管理界面及授权 *** 作 前言

我们在 linux 安装好了 RabbitMQ 但是为了我方便我们开发我们一般会安装一个 RabbitMQWeb 管理界面,那么如何去配置这个管理界面呢?

首先

我们先要在 linux 端安装配置好图形化管理的配置,在终端输入以下命令:

	# rabbitmq-plugins enable rabbitmq_management

等待安装完成!如图:
安装完成之后你要重新启动一下 RabbitMQ 即可 ,

	# systemctl restart rabbitmq-server

注意: 如果说你在这边的时候突然碰到以下的错误的时候,记得先检查一下你的Erlang 和RabbitMQ 的版本是不是对应的!!!! 不对应的话那么就赶紧改过来,在重新启动就可以了!

错误如下图:

其次

我们就到我们浏览器中访问一下这个管理界面 你的主机ip: 15672 回车即可范问,这里会让我们输入账号和密码,那么这里又要注意了,如果说你是在本机安装的RabbitMQ的话那么你就 可以使用guest作为账号和密码登录界面,那如果你是跟我一下部署在 linux 上的话那么你还需要在你的 linux 终端上注册一个账号和密码,并且给他赋予权限即可!

1、在 linux 端创建一个账号

	# rabbitmqctl add_user_ admin admin

2、设置用户分配 *** 作权限

	# rabbitmqctl set_user_tags admin administrator
	
	用户级别:
	1、administrator 可以登录控制台,查看所有信息、对rabbitmq进行管理,在开发的时候我们尽量把账户设成这个权限
	2、monitoring 监控者 登录控制台,查看所有信息
	3、policymaker 策略制定者 登录控制台,制定策略
	4、management 普通管理员 登录控制台

3、为用户添加资源权限

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

这样我们就可以在客户端登录啦!!!

最后

一些常用的rabbitmq 指令

	# rabbitmqctl add_user 账号 密码
	# rabbitmqctl set_user_tags 账号 administrator
	# rabbitmqctl change_password Username NewPassword  修改密码
	# rabbitmqctl delete_user Username 删除用户
	# rabbitmqctl list_users 查看用户清单

收工~

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5619092.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存