rabbitmq学习系列:rabbitmq安装与配置

youngdeng youngdeng     2022-12-04     434

关键词:

上一篇,简单介绍了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、权限、作用域等基本就设置完了。

 

  3Rabbit 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&#x 查看详情

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... 查看详情