• centos7安装rabbitmq


    第一、下载erlang和rabbitmq-server的rpm:

    http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

    http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

    然后,把下载的rpm文件都放到一个文件夹中,方便安装

    第二、安装erlang:

      rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

      测试是否安装成功: 

      erl

      ctrl + z 退出

    第三、安装rabbitmq:

        rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 

      在安装rabbitmq时提示依赖socat

         yum install socat

      然后再次安装rabbitmq

    执行:

    systemctl stoprabbitmq-server.service #关闭

    systemctl start  rabbitmq-server.service #启动

    systemctl status rabbitmq-server.service #状态

    1. 用户管理

    用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。

    相应的命令

    (1) 新增一个用户

    rabbitmqctl  add_user  Username  Password

    (1.1)赋予用户权限命令

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

    (1.2)赋予用户角色命令

     rabbitmqctl set_user_tags admin administrator

    (2) 删除一个用户

    rabbitmqctl  delete_user  Username

    (3) 修改用户的密码

    rabbitmqctl  change_password  Username  Newpassword

    (4) 查看当前用户列表

    rabbitmqctl  list_users

    开启管理UI:

    rabbitmq-plugins enable rabbitmq_management
    firewall-cmd --zone=public --add-port=15672/tcp --permanent
    firewall-cmd --reload
     

    图片.png

  • 相关阅读:
    Android开源项目收藏
    ubuntu修改ip获取方式(静态,动态)
    linux内核调用用户空间程序
    linux 改变目录下所有文件及其子文件夹下的权限
    jquery remove() empty()
    jquery之attr()和removeAttr() prop的使用场所
    jquery 获取对象的八种总结
    html子标签浮动父标签无法扩充
    静态代码块
    java static介绍
  • 原文地址:https://www.cnblogs.com/xxd-qyr/p/10082139.html
Copyright © 2020-2023  润新知