关键词:
上一篇,简单介绍了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 Fileserl8.0
2.激活Rabbit MQ‘s Management Plugin
使用Rabbit MQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态,你可以在命令行中使用下面的命令激活。
输入:rabbitmq-plugins.bat enable rabbitmq_management
同时,我们也使用rabbitmqctl控制台命令(位于 rabbitmq_server-3.6.3sbin>)来创建用户,密码,绑定权限等。
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 大家自己在后台创建吧,这里不再赘述。
好了,RabbitMQ安装与配置就写到这里,后续写c# 程序如何进行连同 rabbitmq 进行 发布、订阅等消息队列操作demo。
查看RabbitMQ 系列其他文章,http://www.cnblogs.com/zhangweizhong/category/855479.html
rabbitmq消息队列系列教程windows下安装和部署rabbitmq
摘要本篇经验将和大家介绍Windows下安装和部署RabbitMQ消息队列服务器,希望对大家的工作和学习有所帮助!目录一、Erlang语言环境的搭建二、RabbitMQ服务环境的搭建三、RabbitMQ服务Web管理工具 一、Erlang语言环境的搭建RabbitMQ开... 查看详情
玩转rabbitmq系列02:rabbitmq保姆级安装教程与基本消息模型实战(代码片段)
...向:java后端开发🎁我的上一篇文章:【玩转Rabbitmq系列】01:一文带你敲响Rabbitmq的大门💕如果我的文章对你有帮助,点赞、收藏、留言都是对我最大的动力【玩转Rabbitmq系列】文章直通车~【玩转Rabbitmq系列】01... 查看详情
rabbitmq学习系列:介绍
1. 介绍 RabbitMQ是一个由erlang开发的基于AMQP(AdvancedMessageQueue)协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间件之一。  ... 查看详情
rabbitmq学习系列:介绍
1. 介绍 RabbitMQ是一个由erlang开发的基于AMQP(AdvancedMessageQueue)协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间件之一。  ... 查看详情
rabbitmq系列:windows下rabbitmq安装及入门
1.Windows下安装RabbitMQ需要以下几个步骤 (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环... 查看详情
rabbitmq学习系列:几种exchange模式(代码片段)
上一篇,讲了RabbitMQ的具体用法,可以看看这篇文章:RabbitMQ学习系列(三):C#如何使用RabbitMQ。今天说些理论的东西,Exchange的几种模式。 AMQP协议中的核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队... 查看详情
rabbitmq消息队列系列教程认识rabbitmq
摘要RabbitMQ是最为流行的消息中间件,是处理高并发业务的利器。本系列教程,将跟大家一起学习RabbitMQ。目录RabbitMQ是什么?RabbitMQ的特点是什么?一、RabbitMQ是什么?RabbitMQ是基于Erlang开发的目前最流行的开源消息中间件,类似... 查看详情
rabbitmq应用学习随笔
1.安装 RabbitMQ是建立在强大的ErlangOTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/download.html rabbitmq:http://www.rabbitmq.com/download.html 注意: 1.默认安装的Rab... 查看详情
eshoponcontainers学习系列:rabbitmq消息总线实践(代码片段)
今天研究了下eShopOnContainers里的RabbitMQ的使用,在项目里是以封装成消息总线的方式使用的,但是仍然是以其发布、订阅两个方法作为基础封装的,我们今天就来实际使用一下。为了简单起见,就在同一个API项目里实现发布订阅... 查看详情
rabbitmq学习总结(上)——rabbitmq介绍安装和workqueues模式(代码片段)
RabbitMQ学习总结(上)——RabbitMQ介绍、安装和WorkQueues模式一、消息队列介绍1.1MQ的相关概念1.2RabbitMQ1.3RabbitMQ安装(Linux)二、HelloWorld三、工作队列(WorkQueues)3.1轮询分发消息3.2Messageacknowledgment 查看详情
rabbitmq学习----安装与基本配置(代码片段)
文章目录RabbitMQ的安装(1)安装erlang(2)安装RabbitMQ(3)服务器安装erlang\\rabbitMQ(4)配置rabbit相关服务(5)安装Web管理插件(6)简单用户管理RabbitMQ的安装访问Rabb 查看详情
rabbitmq学习----安装与基本配置(代码片段)
文章目录RabbitMQ的安装(1)安装erlang(2)安装RabbitMQ(3)服务器安装erlang\\rabbitMQ(4)配置rabbit相关服务(5)安装Web管理插件(6)简单用户管理RabbitMQ的安装访问RabbitMQ官方网站... 查看详情
rabbitmq学习笔记1安装和配置
环境OS:CentOSLinuxrelease7.1.1503(Core) kernel:3.10.0-229.el7.x86_64 安装参考:http://www.rabbitmq.com/install-rpm.html Erlang rabbitmq从官网:http://www.rabbitmq.com/,找出最新版本为3.6.2 查看详情
rabbitmq学习
...g环境之后,这篇安装RabbitServer官网下载安装包:http://www.rabbitmq.com/install-windows.html打开安装一路下一步,安装OK。 这个时候就需要执行一些命令了,没有为什么,打开上图中的RabbitMQCommandPrompt(sbindir)这个免去从CMD去找路径。&... 查看详情
消息中间件系列二:rabbitmq入门(基本概念rabbitmq的安装和运行)
一、基本概念1. AMQP AMQP,即AdvancedMessageQueuingProtocol,一个提供统一消息服务的应用层标准高级消息队列协议。支持不同语言和不同的产品2.生产者消息的创建者,发送到AMQP的消息中间件3.消费者连接到AMQP的消息中间件,订... 查看详情
rabbitmq_学习_00_资源帖
一、精选资料 二、参考资料1.RabbitMQ系列教程2.RabbitMQ入门教程ForJava【1】-HelloWorld2.RabbitMQ官方教程一"HelloWorld!" 查看详情
centos7minimal系列之rabbitmq安装
一、安装Erlang 由于RabbitMQ依赖Erlang,所以需要先安装Erlang。 这种方法网站访问不了wgethttps://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 采用这个#启动EPEL源$sudoyuminstallepel-release#安装erlang$sudoyuminstaller 查看详情
rabbitmq安装教程(代码片段)
...dConfig配置刷新使用SpringCloudBus时,其中用到消息代理组件RabbitMQ,在安装RabbitMQ的过程查了很多资料,因此在这里将安装过程记录下来。安装Erlang----由于RabbitMQ服务端代码是使用并发式语言erlang编写的,所以首先要安装erlang环境。E... 查看详情