centos 7安装 rabbitmq 用yum 安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7安装 rabbitmq 用yum 安装相关的知识,希望对你有一定的参考价值。
先安装Erlang
rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm
然后安装rabbitmq,rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm
service rabbitmq-server start
service rabbitmq-server stop
rabbitmqctl status
浏览器上输入 :http://外网ip:15672/
发现连不上
用以下命令安装维护插件:
rabbitmq-plugins enable rabbitmq_management
- 1
重启
service rabbitmq-server restart
- 1
再进入http://外网ip:15672/ ,用户名和密码都是guest。
登录的时候会报错,这是因为guest账号只允许localhost登录
以上部分参考 http://blog.csdn.net/zheng911209/article/details/49945677
远程访问配置
默认网页是不允许访问的,需要增加一个用户修改一下权限,代码如下:
添加用户:rabbitmqctl add_user admin admin
添加权限:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
修改用户角色rabbitmqctl set_user_tags admin administrator
然后就可以远程访问了,然后可直接配置用户权限等信息。
以上参考 http://www.linuxidc.com/Linux/2016-03/129557.htm
最直接的办法是修改 vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.5.6/ebin/rabbit.app
找到{loopback_users,[<<"guest">>]}这一行,将guest去掉{loopback_users,[<<"">>]}
重启rabbitmq就可以远程登录了
以上是关于centos 7安装 rabbitmq 用yum 安装的主要内容,如果未能解决你的问题,请参考以下文章