我们在 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 查看用户清单
收工~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)