码迷,mamicode.com
首页 > 其他好文 > 详细

centos 7安装 rabbitmq 用yum 安装

时间:2017-10-13 11:14:00      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:http   tags   iss   增加   attribute   details   roc   .com   默认   

先安装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 安装

标签:http   tags   iss   增加   attribute   details   roc   .com   默认   

原文地址:http://www.cnblogs.com/hyming011/p/7660030.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!