RabbitMQ开启Web管理插件

一:开启Web管理插件

./rabbitmq-plugins enable rabbitmq_management

关闭防火墙

service iptables stop 

二:登录rabbitmq报错User can only log in via localhost

访问页面网站:http://192.168.10.152:15672/,并使用默认用户guest登录,密码也为guest

在访问管理界面使用guest用户登录时出现login failed错误。

到服务器上查询日志显示出现错误的原因是:HTTP access denied: user ‘guest’ - User can only log in via localhost。

解决方法:

rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问。

如果想使用guest/guest通过远程机器访问,需要在rabbitmq配置文件中(找到/rabbitmq/ebin下面的rabbit.app文件)中设置 
loopback_users为[]。

找到/rabbitmq_server-3.6.14/ebin下面的rabbit.app文件文件完整内容如下(注意后面的半角句号): 
找到:loopback_users里的<<”guest”>>删除。

[{rabbit, [{loopback_users, []}]}].

然后重启 RabbitMQ

停止RabbitMQ

./rabbitmqctl stop

./rabbitmq-sever restart

然后访问网站,以guest用户登陆,密码也是guest

登陆成功结果如下:

猜你喜欢

转载自blog.csdn.net/qq_37469055/article/details/86691717