RabbitMQ安装

Posted woms

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ安装相关的知识,希望对你有一定的参考价值。

http://www.rabbitmq.com/download.html

这里已centos7为例

  1. Install Erlang

    推荐使用官网的零依赖安装方式

    如果不愿意折腾,这里有一篇案例http://blog.csdn.net/tony308001970/article/details/53034320

  2. Install RabbitMQ Server

1 #导入签名
2 rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
3 #上传rpm安装包也可以直接下载wget https://www.rabbitmq.com/releases/rabbitmq-server/...noarch.rpm
4 #安装
5 yum install rabbitmq-server-3.6.10-1.noarch.rpm
  1. 启动关闭重启服务

    1 service rabbitmq-server stop
    2 service rabbitmq-server start
    3 service rabbitmq-server restart
    4 #查看启动状态
    5 rabbitmqctl status

     

  2. 安装web监控插件

    1 rabbitmq-plugins enable rabbitmq_management  
    2 #需要重启rabbitmq-server
    3 service rabbitmq-server restart
    4 #浏览器访问localhost:15672 guest/guest  需要开放端口

     

    guest用户只能访问localhost,要想访问远程主机,需要修改配置文件,官网是这样解释的http://www.rabbitmq.com/access-control.html

    可以参考这篇文章

    http://blog.csdn.net/zheng911209/article/details/49945677

    http://www.cnblogs.com/uptothesky/p/6094357.html

    解决办法可以通过添加用户的方式,换用户登录,也可以通过修改配置文件的方式(这种方式需要重启服务)

    1. 添加用户的方式:

     1 添加用户:rabbitmqctl add_user admin admin
     2  3 添加权限:rabbitmqctl set_permissions -p "/" admin "." "." ".*"
     4  5 修改用户角色:rabbitmqctl set_user_tags admin administrator
     6  7 查看账户:rabbitmqctl list_users
     8  9 删除账户:rabbitmqctl delete_user username
    10 11 修改密码:rabbitmqctl  oldPassword  Username  newPassword

     

    然后就可以远程访问了,然后可直接配置用户权限等信息

    1. 修改配置文件的方式:

    1 cd /etc/rabbitmq/
    2 vi rabbitmq.config

     

    ​ 编辑内容如下:

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

     

以上是关于RabbitMQ安装的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ:Windows下RabbitMQ安装

rabbitmq 修改用户密码怎么用java代码实现

RabbitMQ安装教程

RabbitMQ系列:Windows下RabbitMQ安装及入门

Windows安装RabbitMQ

RabbitMQ-从基础到实战— Hello RabbitMQ