1.安装

Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。

erlang:http://www.erlang.org/download.html

rabbitmq:http://www.rabbitmq.com/download.html

注意:

1.现在先别装最新的 3.6.3 ,本人在安装完最新的版本,queue 队列有问题,降到了 3.6.2 就解决了。

2.默认安装的Rabbit MQ 监听端口是:5672

2.配置

1. 安装完以后erlang需要手动设置ERLANG_HOME 的系统变量。

输入:set ERLANG_HOME=C:\Program Files\erl8.0

2.激活Rabbit MQ's Management Plugin

使用Rabbit MQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态,你可以在命令行中使用下面的命令激活。

输入:rabbitmq-plugins.bat enable rabbitmq_management

同时,我们也使用rabbitmqctl控制台命令(位于 rabbitmq_server-3.6.3\sbin>)来创建用户,密码,绑定权限等。

3.创建管理用户

输入:rabbitmqctl.bat add_user zhangweizhong weizhong1988

4. 设置管理员

输入:rabbitmqctl.bat set_user_tags zhangweizhong administrator

5.设置权限

输入:rabbitmqctl.bat set_permissions -p / zhangweizhong "." "." ".*"

6. 其他命令

a. 查询用户: rabbitmqctl.bat list_users

b. 查询vhosts: rabbitmqctl.bat list_vhosts

c. 启动RabbitMQ服务: net stop RabbitMQ && net start RabbitMQ

以上这些,账号、vhost、权限、作用域等基本就设置完了。

3.Rabbit MQ管理后台

使用浏览器打开http://localhost:15672 访问Rabbit Mq的管理控制台,使用刚才创建的账号登陆系统即可。
Rabbit MQ 管理后台,可以更好的可视化方式查看RabbitMQ服务器实例的状态。

4. 创建vhosts

  1. 创建vhosts, 在admin页面,点击右侧Virtual Hosts ,

  2. 将刚创建的OrderQueue分配给相关用户。

  3. 其他创建exchange ,queue 大家自己在后台创建吧,这里不再赘述。

转载于:https://www.cnblogs.com/Paul-watermelon/p/11228435.html

RabbitMQ学习系列(二): RabbitMQ安装与配置相关推荐

  1. RabbitMQ学习系列二:.net 环境下 C#代码使用 RabbitMQ 消息队列

    上一篇已经讲了Rabbitmq如何在Windows平台安装,不懂请移步:RabbitMQ学习系列一:windows下安装RabbitMQ服务 一.理论: .net环境下,C#代码调用RabbitMQ消 ...

  2. 《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010

    安装 Visual C++ 2010是属于Visual Studio 2010的一部分,这个在前一章中已经讲解过,实际上Visual C++ 2010也有更多的子版本,正如Windows7有旗舰版.家 ...

  3. ABP架构学习系列二:ABP中配置的注册和初始化

    一.手工搭建平台 1.创建项目 创建MVC5项目,手动引入Abp.Abp.Web.Abp.Web.Mvc.Abp.Web.Api 使用nuget添加Newtonsoft.Json.Castle.Cor ...

  4. Pyside2 学习系列二:PyInstaller打包项目exe (超详细的Pyside2 攻略)

    继上一篇文章创建了项目后,本章我们进行项目的打包工作. 本项目的所有演示代码:github可在这里下载. 打包只用的工具为PyInstaller. 打包步骤 1 准备环境 1.1 安装`PyInsta ...

  5. 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器

    自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...

  6. 图机器学习(GML)图神经网络(GNN)原理和代码实现(前置学习系列二)

    图机器学习(GML)&图神经网络(GNN)原理和代码实现(PGL)[前置学习系列二] 上一个项目对图相关基础知识进行了详细讲述,下面进图GML networkx :NetworkX 是一个 P ...

  7. HIVE学习系列——windows Hadoop安装(上)

    文章目录 整体流程概览 jre环境 jre安装 jre环境变量配置 Hadoop安装与配置 官网下载步骤 清华镜像下载步骤 Hadooponwindows下载 配置系统变量 hadoop初始文件配置 ...

  8. Java学习——JDK的下载安装和配置

    Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...

  9. Linux学习系列二:Linux中的常用命令

    这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...

  10. A.图机器学习(GML)图神经网络(GNN)原理和代码实现(前置学习系列二)

    图学习图神经网络算法专栏简介:主要实现图游走模型(DeepWalk.node2vec):图神经网络算法(GCN.GAT.GraphSage),部分进阶 GNN 模型(UniMP标签传播.ERNIESa ...

最新文章

  1. 如何在“首选项”摘要中显示Android首选项的当前值?
  2. 使用python完成的一个烟花小程序-人人都可以写的可视化Python小程序第二篇:旋转的烟花...
  3. mysql 查询表总行数字段_mysql中怎么查询表中的字段个数
  4. 凭什么老程序员被裁,应届生却能月薪 1.3 万?
  5. python/sklearn 生成分类、回归的数据
  6. 进阶第十一课 Python模块之random
  7. ASP.NET MVC Html.BeginForm用法1
  8. python迭代器_Python迭代器
  9. Android业务组件化之Gradle和Sonatype Nexus搭建私有maven仓库
  10. 基于java的房屋销售管理系统设计(含源文件)
  11. 基于vue的网页标尺辅助线工具(vue-ruler-tool)
  12. 机器人学(二):动力学参数辨识
  13. 油溶性CdSeTe/ZnS量子点(以CdSeTe为核心,ZnS为壳层)
  14. ios中达到Android中九妹图的效果
  15. 全球及中国红外探测器芯片行业发展动态及投资应用前景调研报告2021-2027年
  16. android时间错误的是什么意思啊,android – 困惑为什么会发生这些错误,以及它们的意思?...
  17. 学习记录-- 用 Latex 修改文字/段落颜色 用于回复审稿意见。
  18. Linux驱动学习--wifi驱动(rtl88xx系列网卡芯片)源码分析
  19. 【工作流】工作流快速入门
  20. 六大设计原则之接口隔离原则

热门文章

  1. vue 中v-if 与v-show 的区别
  2. ES6学习笔记(六)数组的扩展
  3. VirtualBox 虚拟机复制
  4. JavaScript覆盖率统计实现
  5. MyGeneration代码生成工具
  6. 解决EF 4.0 中数据缓存机制
  7. ANTLR和StringTemplate
  8. 从Text文本中读值插入到数据库中
  9. docker操作之mysql容器
  10. 如何一键部署项目、代码自动更新