zoukankan      html  css  js  c++  java
  • 20200311 0. RabbitMQ 安装

    RabbitMQ 安装

    操作步骤

    1. 安装依赖

      yum install socat -y
      
    2. 安装 Erlang

      rpm -ivh erlang-23.2.4-1.el7.x86_64.rpm
      
    3. 修改主机名称

      hostname hwjlinux
      echo hwjlinux > /etc/hostname
      
      
      # 将下面一行加入 /etc/hosts
      192.168.181.133 hwjlinux
      
    4. 安装 RabbitMQ

      rpm -ivh rabbitmq-server-3.8.11-1.el7.noarch.rpm
      
    5. 启用 RabbitMQ 管理插件

      rabbitmq-plugins enable rabbitmq_management
      
    6. 启动 RabbitMQ

      # 后台启动
      rabbitmq-server -detached
      # 或者
      systemctl start rabbitmq-server
      
      # 停止RabbitMQ和Erlang VM
      rabbitmqctl stop
      
    7. 用户设置

      rabbitmqctl add_user root 123456
      rabbitmqctl set_permissions root -p / ".*" ".*" ".*"
      rabbitmqctl set_user_tags root administrator
      
    8. 访问管理页面

      http://192.168.181.133:15672
      

    相关信息

    RabbitMQ 与 Erlang 的兼容关系

    用户的标签和权限:

    Tag Capabilities
    (None) 没有访问 management 插件的权限
    management 可以使用消息协议做任何操作的权限,加上:
    1. 可以使用AMQP协议登录的虚拟主机的权限
    2. 查看它们能登录的所有虚拟主机中所有队列、交换器和绑定的权限
    3. 查看和关闭它们自己的通道和连接的权限
    4. 查看它们能访问的虚拟主机中的全局统计信息,包括其他用户的活动
    policymaker 所有 management 标签可以做的,加上:
    1. 在它们能通过AMQP协议登录的虚拟主机上,查看、创建和删除策略以及虚 拟主机参数的权限
    monitoring 所有 management 能做的,加上:
    1. 列出所有的虚拟主机,包括列出不能使用消息协议访问的虚拟主机的权限
    2. 查看其他用户连接和通道的权限
    3. 查看节点级别的数据如内存使用和集群的权限
    4. 查看真正的全局所有虚拟主机统计数据的权限
    administrator 所有 policymakermonitoring 能做的,加上:
    1. 创建删除虚拟主机的权限
    2. 查看、创建和删除用户的权限
    3. 查看、创建和删除权限的权限
    4. 关闭其他用户连接的权限
  • 相关阅读:
    三元运算符
    使用DOSBox运行一个汇编语言程序
    System.err.println输出位置不唯一确定
    Jshell的简单了解
    使用cmd运行Notepad++编辑的java代码出现编码GBK的不可映射字符
    基于RCP的图书信息管理系统
    基于89C51的超声波测距
    Python下载歌曲
    JDBC(Java DataBase connection)Java数据库连接
    DevExpress 记录点滴 之 RepositoryItem
  • 原文地址:https://www.cnblogs.com/huangwenjie/p/14516082.html
Copyright © 2011-2022 走看看