安装rabbitmq可视化界面

本文档详细介绍了在RabbitMQ 3.8.16版本上,如何配置Erlang 24并启用管理插件,创建远程管理员用户admin,并设置相应的权限。教程中包含了添加用户、设置用户标签和权限的命令行操作,以及解决默认guest用户只能本地登录的问题。确保遵循这些步骤,以实现远程访问RabbitMQ管理界面。
摘要由CSDN通过智能技术生成

前提:已经安装好了rabbitmq了,我这里是最新的版本 3.8.16
Erlang 安装的是24
注:3.7.15版本以上要求安装的是23.2以上版本才可以。

  cd /usr/local/software/rabbitmq_software/rabbitmq_server-3.8.16/sbin
[root@localhost sbin]# 
[root@localhost sbin]# 
[root@localhost sbin]# ./rabbitmq-plugins enable rabbitmq_management 
Enabling plugins on node rabbit@localhost:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@localhost...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

set 3 plugins.
Offline change; changes will take effect at broker restart.
[root@localhost sbin]# ./rabbitmq-server -detached
[root@localhost sbin]# ./rabbitmqctl add_user admin admin
Adding user "admin" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
[root@localhost sbin]# 
[root@localhost sbin]# rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...
[root@localhost sbin]#  rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...
[root@localhost sbin]# 

RabbitMQ的Username 和 Password 默认为guest/guest
可以看到Login failed (登录失败),User can only log in via localhost (用户只能通过本地主机登录),因为rabbitmq从3.3.0开始禁止使用guest/guest管理员权限通过除localhost外的访问
如果想解决:
添加远程用户名:./rabbitmqctl add_user admin admin

Adding user "admin" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.

[root@localhost sbin]#
[root@localhost sbin]# rabbitmqctl set_user_tags admin administrator

Setting tags for user "admin" to [administrator] ...

[root@localhost sbin]# rabbitmqctl set_permissions -p / admin “." ".” “.*”

Setting permissions for user "admin" in vhost "/" ...

[root@localhost sbin]#
即可 账户密码为 admin admin
其他步骤安装请参考:https://blog.csdn.net/SuperChen12356/article/details/117113498

http://10.4.0.43:15672/
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SuperChen12356

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值