zoukankan      html  css  js  c++  java
  • rabbitMq的安装

    ##前言 整理之前的笔记到博客上 ##1、下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的。 官网下载地址:http://www.erlang.org/downloads 安装完成之后会创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,我们再将%ERLANG_HOME%\bin加入到Path中,最后打开CMD命令行,输入erl回车,如果出现erlang的版本信息就表示erlang语言环境安装成功;

    2、下载RabbitMQ

    官网下载地址:http://www.rabbitmq.com/
    双击安装,安装路径尽量不要有空格,避免入坑。

    3、安装RabbitMQ-Plugins,这个相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况,安装方法是:打开CMD命令行cd进入rabbitmq的sbin目录,输入:rabbitmq-plugins enable rabbitmq_management命令,稍等会会发现出现plugins安装成功的提示;

    重启服务:
    rabbitmq-service stop
    rabbitmq-service start
    在浏览器输入http://localhost:15672,输入用户名:guest,密码:guest就可以进入管理界面,在管理界面有修改密码的配置。

    4. 默认的guest用户仅限于本地访问,我们可以创建个新用户

    如果遇到报错信息,可能是本地账户权限有问题,我们去服务里找到RabbitMQ修改登录

    使用Guest用户登录 http://localhost:15672 通过Admin页签 “Add a user”

    Rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。
    (1) 超级管理员(administrator)
    可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
    (2) 监控者(monitoring)
    可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
    (3) 策略制定者(policymaker)
    可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
    (4) 普通管理者(management)
    仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
    (5) 其他的
    无法登陆管理控制台,通常就是普通的生产者和消费者。

    最后我们点击上面列表中创建好的用户,可以打开详细配置,这里主要配置 Can access virtual hosts,这样本地以外的PC机才可以访问此服务。

  • 相关阅读:
    网页端打开手机上的app
    iOS 9学习系列:打通 iOS 9 的通用链接(Universal Links)
    自定义 URL Scheme 完全指南
    App开发流程之加密工具类
    iOS8系统H264视频硬件编解码说明
    人脸识别
    app上线具体流程
    第三方分享
    Android摸索-二、解决Android SDK Manager下载太慢问题
    Android摸索一环境搭建
  • 原文地址:https://www.cnblogs.com/jnnleo/p/12096915.html
Copyright © 2011-2022 走看看