RabbitMQ学习系列(二): RabbitMQ安装与配置
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
创建vhosts, 在admin页面,点击右侧Virtual Hosts ,
将刚创建的OrderQueue分配给相关用户。
其他创建exchange ,queue 大家自己在后台创建吧,这里不再赘述。
转载于:https://www.cnblogs.com/Paul-watermelon/p/11228435.html
RabbitMQ学习系列(二): RabbitMQ安装与配置相关推荐
- RabbitMQ学习系列二:.net 环境下 C#代码使用 RabbitMQ 消息队列
上一篇已经讲了Rabbitmq如何在Windows平台安装,不懂请移步:RabbitMQ学习系列一:windows下安装RabbitMQ服务 一.理论: .net环境下,C#代码调用RabbitMQ消 ...
- 《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010
安装 Visual C++ 2010是属于Visual Studio 2010的一部分,这个在前一章中已经讲解过,实际上Visual C++ 2010也有更多的子版本,正如Windows7有旗舰版.家 ...
- ABP架构学习系列二:ABP中配置的注册和初始化
一.手工搭建平台 1.创建项目 创建MVC5项目,手动引入Abp.Abp.Web.Abp.Web.Mvc.Abp.Web.Api 使用nuget添加Newtonsoft.Json.Castle.Cor ...
- Pyside2 学习系列二:PyInstaller打包项目exe (超详细的Pyside2 攻略)
继上一篇文章创建了项目后,本章我们进行项目的打包工作. 本项目的所有演示代码:github可在这里下载. 打包只用的工具为PyInstaller. 打包步骤 1 准备环境 1.1 安装`PyInsta ...
- 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器
自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...
- 图机器学习(GML)图神经网络(GNN)原理和代码实现(前置学习系列二)
图机器学习(GML)&图神经网络(GNN)原理和代码实现(PGL)[前置学习系列二] 上一个项目对图相关基础知识进行了详细讲述,下面进图GML networkx :NetworkX 是一个 P ...
- HIVE学习系列——windows Hadoop安装(上)
文章目录 整体流程概览 jre环境 jre安装 jre环境变量配置 Hadoop安装与配置 官网下载步骤 清华镜像下载步骤 Hadooponwindows下载 配置系统变量 hadoop初始文件配置 ...
- Java学习——JDK的下载安装和配置
Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...
- Linux学习系列二:Linux中的常用命令
这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...
- A.图机器学习(GML)图神经网络(GNN)原理和代码实现(前置学习系列二)
图学习图神经网络算法专栏简介:主要实现图游走模型(DeepWalk.node2vec):图神经网络算法(GCN.GAT.GraphSage),部分进阶 GNN 模型(UniMP标签传播.ERNIESa ...
最新文章
- 如何在“首选项”摘要中显示Android首选项的当前值?
- 使用python完成的一个烟花小程序-人人都可以写的可视化Python小程序第二篇:旋转的烟花...
- mysql 查询表总行数字段_mysql中怎么查询表中的字段个数
- 凭什么老程序员被裁,应届生却能月薪 1.3 万?
- python/sklearn 生成分类、回归的数据
- 进阶第十一课 Python模块之random
- ASP.NET MVC Html.BeginForm用法1
- python迭代器_Python迭代器
- Android业务组件化之Gradle和Sonatype Nexus搭建私有maven仓库
- 基于java的房屋销售管理系统设计(含源文件)
- 基于vue的网页标尺辅助线工具(vue-ruler-tool)
- 机器人学(二):动力学参数辨识
- 油溶性CdSeTe/ZnS量子点(以CdSeTe为核心,ZnS为壳层)
- ios中达到Android中九妹图的效果
- 全球及中国红外探测器芯片行业发展动态及投资应用前景调研报告2021-2027年
- android时间错误的是什么意思啊,android – 困惑为什么会发生这些错误,以及它们的意思?...
- 学习记录-- 用 Latex 修改文字/段落颜色 用于回复审稿意见。
- Linux驱动学习--wifi驱动(rtl88xx系列网卡芯片)源码分析
- 【工作流】工作流快速入门
- 六大设计原则之接口隔离原则