Centos安装RabbitMQ

  • 下载

    下载地址,用winscp上传到服务器

    http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
  • 安装Erlang

    Rabbitmq依赖Erlang,下载安装包http://www.rabbitmq.com/releases/erlang/

    执行命令

    #rpm -ivh erlang-18.2-1.el7.centos.x86_64.rpm
  • 安装RabbitMQ

    #rpm -ivh rabbitmq-server-3.6.1-1.noarch.rpm

    #service rabbitmq-server start

     

    如果未启动成功,可以尝试以下操作

    1. SELinux=disabled
    2. 防火墙开启25672端口
    3. 重启系统
  • 启用管理插件

    启用管理插件后,可以通后web程序管理rabbitmq系统

     

    执行以下命令

    #rabbitmq-plugins enable rabbitmq_management

    设置防火墙,启用15672端口

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT

     

    默认用户名和密码都是guest,但只能通过localhost,所以需要添加一个管理员admin,密码123456,并授于远程访问的权限

    # rabbitmqctl add_user admin 123456

    #rabbitmqctl set_user_tags admin  administrator

    #rabbitmqctl set_permissions -p / admin ".*"  ".*"  ".*"

     

    在浏览器中输入http://xxx.xxx.xxx.xxx:15672,使用admin登录
posted @ 2016-03-15 16:04  凌锋  阅读(292)  评论(0编辑  收藏  举报