zoukankan      html  css  js  c++  java
  • RabbitMQ安装步骤

    1. 给centos安装epel yum 源

      # rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
    2. 安装erlang运行环境

      # yum install erlang
    3. 安装rabbitmq server

      # rpm -ivh http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.0/rabbitmq-server-3.0.0-1.noarch.rpm
      warning: rabbitmq-server-3.6.6-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
      error: Failed dependencies:
          erlang >= R16B-03 is needed by rabbitmq-server-3.6.6-1.el6.noarch
          socat is needed by rabbitmq-server-3.6.6-1.el6.noarch
      
    4. 安装socat

      #  yum makecache

      #  yum -y install socat

    5. 打开server

      # chkconfig rabbitmq-server on
      # rabbitmqctl status

      会报异常:

      # rabbitmqctl status
      Status of node rabbit@devnote ...
      Error: unable to connect to node rabbit@devnote: nodedown
      
      DIAGNOSTICS
      ===========
      
      nodes in question: [rabbit@devnote]
      
      hosts, their running nodes and ports:
      - devnote: [{rabbitmqctl24923,51045}]
      
      current node details:
      - node name: rabbitmqctl24923@devnote
      - home dir: /var/lib/rabbitmq
      - cookie hash: TblHThacrBHJzl5Vt7Y4Ww==
      

      执行命令:

      # /sbin/service rabbitmq-server stop
      # /sbin/service rabbitmq-server start
      # rabbitmqctl status 测试正确
    6. 添加管理员账号

      rabbitmqctl add_user rabbitadmin 123456
    7. 分配用户标签

      rabbitmqctl set_user_tags rabbitadmin administrator
    8. 创建和赋角色完成后查看并确认

      rabbitmqctl list_users
    9. 登陆

      浏览器输入地址:http://服务器IP地址:15672/

      用户名密码:rabbitadmin/123456

    10. 常用命令

        查看所有队列信息

        # rabbitmqctl list_queues

        关闭应用

        # rabbitmqctl stop_app

        启动应用,和上述关闭命令配合使用,达到清空队列的目的

        # rabbitmqctl start_app

        清除所有队列

        # rabbitmqctl reset
  • 相关阅读:
    项目中docker swarm实践
    Spring的分模块开发的配置
    单点登录
    在服务器搭建git服务器
    Learn Git Lesson06
    kafka Poll轮询机制与消费者组的重平衡分区策略剖析
    gulp初体验
    vue-cli3中axios如何跨域请求以及axios封装
    vue-cli3中怎么配置vue.config.js文件
    svn的下载与安装,使用,包教包会!!!
  • 原文地址:https://www.cnblogs.com/Genesisx/p/7606897.html
Copyright © 2011-2022 走看看