Ubuntu16.4 下 Rabbit安装文档

1:安装Erlang ,执行 apt-get install erlang
2:执行 echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list   新增APT仓库到/etc/apt/sources.list.d/
3:更新APT仓库的package list,执行 sudo apt-get update 命令。
4:安装Rabbit Server ,执行sudo apt-get install rabbitmq-server 命令。
5:执行sudo rabbitmq-plugins enable rabbitmq_management 命令,开启web 管理插件,这样就能够经过浏览器来进行管理了。
6:打开浏览器并访问管理页面:localhost:15672/ 使用默认帐户guest登录,密码也是guest/web


ps:
在访问管理界面使用guest用户登陆时出现login failed错误。浏览器

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

解决:app

rabbitmq从3.3.0开始禁止使用guest/guest权限经过除localhost外的访问。个人是3.6oop

若是想使用guest/guest经过远程机器访问,须要在rabbitmq配置文件中(找到/rabbitmq_server-3.6.14/ebin下面的rabbit.app文件)中设置
loopback_users为[]。插件

找到/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.14/ebin下面的rabbit.app文件文件完整内容以下(注意后面的半角句号):
找到:loopback_users 删除<<”guest”>>。删完的样子:{loopback_users, []}rest

而后重启
systemctl restart rabbitmq-server.service
搞定日志

相关文章
相关标签/搜索