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. ASP.NET MVC + ECharts图表案例
  2. 服务器文件后缀都加了re,已解决: Re: 修改了备份服务器客户端的别名之后所有的备份都出错了 - Dell Community...
  3. linux yum lamp环境,linux centos yum安装LAMP环境
  4. Java学习笔记——反射
  5. mysql 安装、建库、导入导出数据
  6. CPU 是如何工作的?
  7. java下载神奇宝贝mega,神奇宝贝mega
  8. 开源视频云转码 m3u8_8种开源视频游戏
  9. AMD R9 280x tri-x vapor-x OC 刷新BIOS来节能降温
  10. python3 发送qq邮件带图片
  11. 关于信息安全认证CISP与CISSP的对比及分析
  12. [小o地图-数据] - 获取全国行政区划轮廓数据(上)
  13. 欧拉运动放大算法实现心率检测
  14. 时间格式YYYYMM与yyyyMM的区别
  15. uniapp 微信小程序登录方法封装
  16. Liunx系统编程篇—进程通信(二)无名管道(原理、创建、实战)命名管道(原理、创建、实战)
  17. 【数据库运维】mysql备份恢复练习
  18. 中国环保乳胶漆市场供需调研及竞争策略分析报告2022-2028年
  19. 头像哟(^U^)ノ~YO
  20. js将数字转换成大写汉字

热门文章

  1. ASP.NET Core中使用GraphQL - 第七章 Mutation
  2. [JS 分析] 天_眼_查 字体文件
  3. 基于ssm框架和freemarker的商品销售系统
  4. Android的Button按钮,ACTION_UP事件不触发解决方案
  5. Raphael JS 矢量客户端开源框架
  6. oracle左右连接的另外表示方法
  7. 编程算法 - 将排序数组按绝对值大小排序 代码(java)
  8. OllyDBG 入门之四--破解常用断点设
  9. 文字创作类App分享-简书
  10. Volley 源码解析之网络请求