zoukankan      html  css  js  c++  java
  • rabbitMQ的安装和创建用户

    rabbitMQ的安装和创建用户

       在计算机科学中,消息队列(英语:Message queue)是 一种 进程间通信或同一进程的不同 线程 间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了 异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列互交。消息会保存在队列中,直到接收者取回它。

    一:安装:

    安装rabbitMG需要依赖erlnag,而安装erlang需要有c++的环境,如下图,没有的话需要安装,

    本人电脑是64位操作系统但是安装不了64位的erlang,只能安装32位,64位对32位的兼容,但是注意安装relang也要32位的

    注意:安装erlang的32位默认放在C:Program Files (x86)下,安装rabbitMQ也要安装在此文件下路径下,不然会报错

     

    然后安装rabbitMQ,然后以管理员身份运行DOS窗口,进入安装目录下的sbin目录下,执行以下命令:

    1:rabbitmqctl.bat status

    出现如下界面成功,

    如果没有出现的话在执行 1. rabbitmqservice.bat install

    2.rabbitmqservice.bat start,如果是关闭的话就是 rabbitmqservice.bat stop,

    如果还不行的话需要同步一个.erlang.cookie 的文件, 将系统 Windows 下
    的.erlang.cookie 文件拷贝到你的用户目录下。

    2:rabbitmq-plugins.bat list 

     3:rabbitmq-plugins.bat enable rabbitmq_management

    4:去浏览器地址栏输入127.0.0.1:15672

    进入用户登陆,官方提供的账号密码都是guest

    二:添加用户和权限分配

      

     添加账号密码,注意tags是权限角色,有五个角色选择,admin是权限最大的管理员,none是不能访问,建议练习赋予admin权限

    然后添加一个新的虚拟主机,

    设置权限:

  • 相关阅读:
    nightwatchjs --Expect element to not include text
    Iterating elements using NightWatchJS
    nightwatch 切换窗口
    nodejs读取配置文件
    spring 事务
    重载,重写,重构
    python 元组不变 列表可变
    WebStorm ES6 语法支持设置
    docker日志
    curl -O 下载文件
  • 原文地址:https://www.cnblogs.com/grasslucky/p/8891080.html
Copyright © 2011-2022 走看看