在 CentOS 上开启 RabbitMQ 的管理插件(Management Plugin),一般步骤如下:
systemctl start rabbitmq-server
设置开机自启(可选):
systemctl enable rabbitmq-server
rabbitmq-plugins enable rabbitmq_management
看到类似以下输出说明开启成功:
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
默认端口:15672
浏览器访问:
http://服务器IP:15672
guestguest⚠️ 注意:
guest 用户默认只能从 localhost 登录
如果是远程服务器,需要新建用户
# 添加用户
rabbitmqctl add_user admin 123456
# 设置管理员角色
rabbitmqctl set_user_tags admin administrator
# 授权
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
然后用 admin / 123456 登录管理界面。
firewall-cmd --permanent --add-port=15672/tcp
firewall-cmd --reload
如果是云服务器,还要在安全组放行 15672。
yum install rabbitmq-server -y
如果你愿意,我可以给你一套 CentOS 7/8 完整 RabbitMQ 安装 + 管理开启脚本。