zoukankan      html  css  js  c++  java
  • RabbitMQ 安装与配置管理

    rabbitmq安装

    1. 安装erlang

    yum install erlang xmlto

    2. 安装rabbitmq rpm包

    #wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
    下载完成后安装:
    #yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

    3.  启动管理插件

    rabbitmq-plugins enable rabbitmq_management 

    4. 启动

    service rabbitmq-server start

    5. 登录

    ip:15672   用户名密码 guest


    无法登陆解决办法

    vim /etc/rabbitmq/rabbitmq.config
    写入信息,并保存
    [{rabbit, [{loopback_users, []}]}].

    用户管理

    1. 服务器启动与关闭

    启动:service rabbitmq-server start
    关闭:service rabbitmq-server stop
    重启:service rabbitmq-server restart


    2. 用户管理

    新增 rabbitmqctl add_user admin admin
    删除 rabbitmqctl delete_user admin
    修改 rabbitmqctl change_password admin admin123
    用户列表 rabbitmqctl  list_users
    设置角色 rabbitmqctl set_user_tags admin administrator monitoring policymaker management
    设置用户权限 rabbitmqctl  set_permissions  -p  VHostPath  admin  ConfP  WriteP  ReadP
    查询所有权限 rabbitmqctl  list_permissions  [-p  VHostPath]
    指定用户权限 rabbitmqctl  list_user_permissions  admin
    清除用户权限 rabbitmqctl  clear_permissions  [-p VHostPath]  admin

    清空队列消息

    (推荐)清空指定queue队列的数据
    rabbitmqctl purge_queue queue_name
    
    
    
    (不推荐)使用reset方式重置rabbitmq即清空掉rabbitmq所有的队列数据和配置(划重点)
    rabbitmqctl stop_app
    rabbitmqctl reset
    rabbitmqctl start_app
  • 相关阅读:
    PHP + JQuery 实现多图上传并预览
    推荐40个专业的CMS下载
    10 个有用的 PHP 代码
    2012年最值得关注最具颠覆性的10个创业公司
    在线生成 CSS3 的工具
    循环显示/隐藏图片
    100个推荐的图片/内容滑动条
    jQuery 下拉菜单插件
    20个网站测试工具
    20个免费在线生成网站
  • 原文地址:https://www.cnblogs.com/root0/p/10167333.html
Copyright © 2011-2022 走看看