RabbitMQ的安装和启动——windows版

2023-11-19


下载RabbitMQ一定要保持 Erlang 和 RabbitMQ 的版本匹配

安装 Erlang

安装 RabbitMQ 之前需要先安装 Erlang 环境
Erlang 下载地址 https://www.erlang.org/downloads
我们安装 Erlang 时要注意选取对应的版本,我下载的版本是 22.2,我们下载时要注意自己的windows是 64位 还是 32位的,我这里下载的是 64位

在这里插入图片描述
等待安装好 Erlang 后,然后进行安装 RabbitMQ

安装 RabbitMQ

RabbitMQ 下载地址 https://www.rabbitmq.com/install-windows.html
我安装的版本是 3.8.2,并且与上面安装的 Erlang 版本匹配

在这里插入图片描述
然后等待这两个都下载完成后就可以进行安装了
安装需要注意要以管理员权限下载安装包,然后就是傻瓜式安装下一步下一步就行,如果大家自定义安装路径的话,一定要保证你的安装路径没有中文,没有空格,然后等待两个都安装成功后,我们需要配置下 Erlang 的环境变量
1.配置 Erlang 的安装路径在这里插入图片描述
2.在 系统变量的 path 中添加 %ERLANG_HOME%\bin
在这里插入图片描述
等待环境变量配置成功后,cmd 命令行进行测试 erl
如果看到如图就代表 Erlang 环境配置成功了

在这里插入图片描述

启动 RabbitMQ

如果你是第一次安装,那么安装成功后会自动创建 RabbitMQ 服务并启动
RabbitMQ的命令
RabbitMQ命令在此目录下运行
D:\Soft\RabbitMQ\rabbitmq_server-3.8.2\sbin

找到你的安装路径 找到\sbin路径下执行这些命令即可

rabbitmqctl status	//查看当前状态
rabbitmq-plugins enable rabbitmq_management	//开启Web插件
rabbitmq-server start	//启动服务
rabbitmq-server stop	//停止服务
rabbitmq-server restart	//重启服务

首先可以在 RabbitMQ 的目录下执行 rabbitmqctl status 查看当前服务是否启动
也可以在win10的服务页面来查看 RabbitMQ 服务是否启动了
在这里插入图片描述
然后执行 rabbitmq-plugins enable rabbitmq_management 命令开启Web插件
开启Web插件方便在浏览器端管理RabbitMQ
启动成功,登陆RabbitMQ

首先浏览器访问 http:localhost:15672
RabbitMQ启动成功后,默认有一个 guest 用户,此用户账号密码都是 guest
在这里插入图片描述
登陆成功后的页面
在这里插入图片描述

百度网盘下载 Erlang 和 RabbitMQ

Erlang 网盘链接

Erlang 链接路径:
https://pan.baidu.com/s/1JJn07J54_gM7IOg9WnqHew
提取码:zokv

RabbitMQ 网盘链接

RabbitMQ 链接路径:https://pan.baidu.com/s/1JoDKFuiWmUgXzT6w8IwWDw
提取码:mpy6

结语

欢迎大家学习,欢迎大家指点,码字不容易,看完对你有用点个赞吧!如果你遇到不懂的问题,也欢迎随时交流,评论或私信我都可以,谢谢!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RabbitMQ的安装和启动——windows版 的相关文章

  • Spring AMQP + RabbitMQ 3.3.5 ACCESS_REFUSED - 使用身份验证机制 PLAIN 拒绝登录

    我遇到以下异常 org springframework amqp AmqpAuthenticationException com rabbitmq client AuthenticationFailureException ACCESS R
  • RabbitMQ 启动失败

    RabbitMQ Windows 服务将无法启动 C Program Files x86 RabbitMQ Server rabbitmq server 3 0 4 sbin gt rabbitmq service bat start C
  • RabbitMQ 中多个消费者如何订阅同一主题并获取同一消息

    首先 我知道类似问题已经有答案了here https stackoverflow com questions 10620976 rabbitmq amqp single queue multiple consumers for same m
  • Spring AMQP RabbitMQ 如何直接发送到Queue而不需要Exchange

    我正在使用 Spring AMQP 和 Rabbitmq 模板 如何直接将消息发送到队列而不使用Exchange 我该怎么做 我该怎么做 你不能 发布者不知道队列 只是交换和路由密钥 但是 所有队列都绑定到默认交换器 以队列名称作为其路由键
  • 何时使用 RabbitMQ 而不是 Kafka? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我被要求评估 RabbitMQ 而不是 Kafka 但发现很难找到消息队列比 Kafka 更合适的情况 有谁知道消息队列在吞吐量 耐用性 延迟或
  • 为什么需要消息队列来与 Web 套接字聊天?

    我在互联网上看到了很多使用 Web 套接字和 RabbitMQ 进行聊天的示例 https github com videlalvaro rabbitmq chat https github com videlalvaro rabbitmq
  • MongoDB 架构设计 - 实时聊天

    我正在启动一个项目 我认为该项目特别适合 MongoDB 因为它提供的速度和可扩展性 我目前感兴趣的模块是与实时聊天有关的 如果我要在传统的 RDBMS 中执行此操作 我会将其分为 频道 一个频道有很多用户 用户 一个用户有一个频道但有多条
  • 如何在多租户系统中的 RabbitMQ 中使队列私有/安全?

    我已阅读开始使用 http www rabbitmq com getstarted htmlRabbitMQ 提供的指南 甚至还贡献了第六个示例暴风雨 amqp https github com paolo losi stormed amq
  • 死信交换 RabbitMQ 丢弃消息

    我正在尝试在 RabbitMQ 中实现 dlx 队列 场景很简单 我有 2 个队列 1 活着 2 死亡 x dead letter exchange 立即 x message ttl 5000 以及 立即 交换 这必然是 1 活着 我尝试运
  • 如何使用 Celery、RabbitMQ 和 Django 确保每个用户的任务执行顺序?

    我正在运行 Django Celery 和 RabbitMQ 我想要实现的是确保与一个用户相关的任务按顺序执行 具体来说 一次执行一个 我不希望每个用户执行任务并发 每当为用户添加新任务时 它应该取决于最近添加的任务 如果此类型的任务已为此
  • 即使设置了 cookie,RabbitMQ 身份验证也会失败

    我最近在运行 lattePanda 的 Windows 10 上安装了带有 ErlanOTP 的rabbitmq 我运行rabbitmqctl status并收到以下错误 C Program Files RabbitMQ Server ra
  • MassTransit 生成我想忽略的_skipped 队列

    任何人都可以猜出问题是什么 因为我不知道如何解决这个问题 大众运输产生 skipped队列 我不知道为什么它会生成这些队列 它是在执行发布请求响应时生成的 请求客户端是使用 MassTransit RequestClientExtensio
  • Amazon EC2 实例上和本地的 RabbitMQ?

    是否可以设置一个RabbitMQ服务器上的Amazon EC2 instance 并将我办公室的机器连接到此RabbitMQ服务器并向其发送 接收消息 我会被收取费用吗Amazon对于流入 流出我的带宽 消息RabbitMQ EC2 ins
  • 面向服务的架构 - AMQP 或 HTTP

    一点背景 非常大的整体 Django 应用程序 所有组件都使用相同的数据库 我们需要分离服务 以便我们可以独立升级系统的某些部分而不影响其余部分 我们使用 RabbitMQ 作为 Celery 的代理 现在我们有两个选择 使用 REST 接
  • 生产者/消费者的不同语言

    我想知道是否可以通过 AMQP 和 RabbitMQ 对生产者和消费者使用不同的语言 例如 Java 代表生产者 python php 代表消费者 或者反之亦然 是的 AMQP 与语言无关 这意味着只要您有可以连接到 AMQP 的客户端sa
  • 从 RabbitMQ 迁移到 Amazon SQS [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我们的初创公司目前正在使用RabbitMQ with Python Django 对于消息队列 现在我们计划转移到Amazon SQS其高可用性
  • RabbitMQ + Windows + LDAP 无需发送密码

    我正在尝试在 Windows 7 上使用 RabbitMQ 3 6 2 进行 LDAP 身份验证 授权 我已经在应用程序发送用户名 密码的情况下进行了基本身份验证 但密码位于我需要弄清楚如何进行的代码中避免 有没有人在不提供密码的情况下成功
  • RabbitMQ-在一个应用程序进程中为单个队列创建多个消费者是一种好习惯吗

    我刚刚处理一个由 RabbitMQ 支持的新项目 并且在应用程序启动时创建了多个监听同一个队列的消费者实例 然而 它们与不同的渠道共享相同的连接 来自队列的消息非常庞大 一次生成行为有数百万条消息 因此我猜第一个代码作者正在尝试做一些事情来
  • Rabbitmq 忽略 Ubuntu 12 上的配置

    I have rabbitmq server从系统包安装乌班图12 无论我做什么 它似乎都会忽略任何配置文件 网络上的所有内容都表明服务器正在寻找 etc rabbitmq rabbitmq conf 但即使我创建该文件 服务器也报告没有配
  • 使用多线程使用rabbitmq消息队列(Python Kombu)

    我有一个带有单个队列的 RabbitMQ 交换 我希望创建一个运行多个线程并尽快通过该队列工作的守护进程 工作 涉及与外部服务的通信 因此每个消费者内部都会发生相当多的阻塞 因此 我希望有多个线程都处理来自同一队列的消息 我可以通过在主线程

随机推荐

  • 浅谈CSS中/deep/ >>> ::v-deep属性 进行样式穿透

    背景 在开发vue项目中 引入第三方ui组件库 只需要在当前页面修改第三方组件库的样式以做到不污染全局样式 通过在样式标签上使用 scoped 达到样式只制作用到本页面 但是此时再修改组件样式不起作用 scoped的作用及实现原理 作用 当
  • hook方法

    dl iterate phdr
  • 【Mysql】初探表连接的原理

    在我们的工作学习中肯定都用到过表连接的操作 不同连接写法在执行效率上会有不小的区别 要想写出高效的表连接语句 还是需要我们知晓表连接的原理 什么是连接 连接的本质就是要连接在一起的表中符合条件的结果集组合在一起 然后返回给用户的过程 准备
  • SSM实战开发:构建强大的Java Web应用

    SSM实战开发 构建强大的Java Web应用 本文介绍如何使用SSM框架 Spring SpringMVC MyBatis 进行实战开发 构建一个强大的Java Web应用 通过该实例 你将学会SSM框架的整合 配置和使用 以及常见的We
  • 数据标注工具大汇总

    图片 拉框 labelimg 已经安装 bbox label tool LabelBoundingBox Yolo mark FastAnnotationTool od annotation RectLabel cvat VoTT VIA
  • upload.addEventListener is not a function报错

    原因 Mock js重写了XMLHttpRequest 导致了原生XMLHttpRequest被mockjs覆盖找不到相应的方法 场景 vite plugin mock vue3 element UI upload组件 解决办法 更改配置项
  • centos7 pip3 安装python模块包报错解决

    centos7 pip3 安装python模块包报错 bash usr local bin pip3 usr local bin python3 6 坏的解释器 没有那个文件或目录 root localhost Python pip3 in
  • 关于蚁剑的安装和使用

    下载地址 加载器 https github com AntSwordProject AntSword Loader 核心源码 https github com AntSwordProject antSword 加载器中的是exe文件 因为源
  • PyQt5+VTK环境搭建

    PyQt5 VTK环境搭建 VTK 简介及安装 VTK 介绍 VTK 在 Python 环境下安装 方法一 安装 anaconda 使用 conda install 安装 适用于 python3 适用于 python 2 方法二 镜像安装
  • 第一章遇见的问题(题目是原创,答案转载收集互联网)

    1 PCTSTR和LPCTSTR 在ANSI编译方式下 PCTSTR和LPCTSTR等价于LPCSTR 在Unicode下等价于LPCWSTR 2 LPVOID WINAPI LocalLock in HLOCAL hMem 功能 锁定一个
  • IAR个人常用配置

    IAR个人常用配置 文章目录 IAR个人常用配置 1 设置 2 设置tab和indent为4空格 3 设置编码为UTF 8 4 自动缩进设置 5 修改背景颜色和字体 6 修改全局搜索快捷键 1 设置 Tools gt Options 2 设
  • 网红漏洞“致远OA系统上的GetShell漏洞”详解

    概述 腾讯御界高级威胁检测系统近期监测到 致远OA系统上的 GetShell漏洞 在网上被频繁利用攻击政企客户 对于存在漏洞的OA系统 攻击者无需任何权限 即可向服务器上传webshell 腾讯驻场工程师通过御界高级威胁检测系统告警通知及时
  • Flutter Error: The method ‘toInt‘ isn‘t defined for the class ‘Decimal‘

    1 运行项目报错 2 错误原因分析 从错误日志可以看出 是common utils插件中的decimal 2 0 0依赖库报错了 猜测可能是decimal升级版本了导致不兼容造成的 打开https pub flutter io cn 搜索d
  • Windows安装frida

    一 正常步骤 cmd中 pip3 install frida i https pypi mirrors ustc edu cn simple 上面失败用这个 pip install frida i http mirrors aliyun c
  • linux 查看及修改字符集

    一 查看当前linux系统的字符集方法 1 1 locale 1 2 echo LANG 1 3 env grep LANG 二 查看当前系统支持的字符集 root localhost locale a 三 修改系统字符集 3 1 临时生效
  • vue中使用bus总线在非父子组件之间传值

    使用bus总 线可以在 兄弟 父子 祖先和后代 组件之间传值 原理 在Vue原型中 创建一个bus属性 让每一个组件 实例 都具有这个属性 这里自行引入 vue
  • Idea 发布最适合程序员的字体!

    作为 编译期界的大佬 JetBrains公司一直致力于提供更好的编码环境 前两天 JetBrain推出了一个新的字体 JetBrain Mono 号称是最适合程序员的编码的字体 我赶紧尝了尝鲜 体验了一天之后发现确实好看 因此推荐给大家 首
  • ABB MPRC086444-005数字输入模块

    ABB MPRC086444 005 是一款数字输入模块 通常用于工业自动化和控制系统中 用于接收和处理数字信号 以下是这种类型的数字输入模块通常可能具备的一般功能和特点 数字输入接口 MPRC086444 005 模块通常配备多个数字输入
  • AttGAN从paper到code理解

    AttGAN Facial Attribute Editing by Only Changing What You Want 2017 CVPR 文章简介 本文研究面部属性编辑任务 其目的是通过操作单个或多个感兴趣的属性 如头发颜色 表情
  • RabbitMQ的安装和启动——windows版

    本章介绍如何在win10下安装 RabbitMQ 并启动 安装 Erlang 安装 RabbitMQ 启动 RabbitMQ 百度网盘下载 Erlang 和 RabbitMQ Erlang 网盘链接 RabbitMQ 网盘链接 结语 下载R