RabbitMQ下载与安装

news2024/11/20 1:29:22

RabbitMQ下载与安装

想要使用RabbitMQ首先要有Erlang/OTP的运行环境,也就是说首先要下载erlang

在下载Erlang/OTP之前,需要弄清楚RabbitMQ和ErLang之间的版本对应关系。

The table below provides an Erlang compatibility matrix of currently supported RabbitMQ release series. For RabbitMQ releases that have reached end of life,

RabbitMQ versionMinimum required Erlang/OTPMaximum supported Erlang/OTPNotes
- 3.12.0- 25.0- 26.0- This release series is compatible wtih Erlang 26.
- OpenSSL 3.0 support in Erlang is considered to be mature enough for production.
- 3.11.18
- 3.11.17
- 3.11.16
- 3.11.15
- 3.11.14
- 3.11.13
- 3.11.12
- 3.11.11
- 3.11.10
- 3.11.9
- 3.11.8
- 3.11.7
- 3.11.6
- 3.11.5
- 3.11.4
- 3.11.3
- 3.11.2
- 3.11.1
- 3.11.0
- 25.0- 25.3.x- Erlang 26 introduces a number of breaking changes related to networking and TLS. RabbitMQ compatibility with Erlang 26 will be announced separately.
- As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough for production.
- Erlang 25 before 25.0.2 is affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
- 3.10.24
- 3.10.23
- 3.10.22
- 3.10.21
- 3.10.20
- 3.10.19
- 24.3.4.8- 25.3.x- 24.3 is the only maintained (updated) series of Erlang 24.
- As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.
- Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
- 3.10.18
- 3.10.17
- 3.10.16
- 3.10.14
- 24.3- 25.2- 24.3 is the only maintained (updated) series of Erlang 24.
- As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.
- Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
- 3.10.13
- 3.10.12
- 3.10.11
- 3.10.10
- 3.10.9
- 3.10.8
- 24.2- 25.2- As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.
- Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
- 3.10.7
- 3.10.6
- 3.10.5
- 23.2- 25.2- Erlang 25 is the recommended series.
- Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
- Erlang 23 support was discontinued on July 31st, 2022.
- 3.10.4
- 3.10.2
- 3.10.1
- 3.10.0
- 23.2- 24.3- Erlang 24.3 is the recommended series.
- Erlang 23 support was discontinued on July 31st, 2022.

我这里下载RabbitMQ的3.10.13版本,所以下载ErLang的24.2版本

下载链接:Otp 24.2 - Erlang/OTP
在这里插入图片描述

我这里选择windows的64位下载。下载好后会得到.exe文件
在这里插入图片描述

ErLang安装步骤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成。

配置ErLang环境变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入erl -version出现如下信息,就说明ErLang安装完成,并且环境变量配置成功了
在这里插入图片描述
然后下载RabbitMQ。下载链接:Release RabbitMQ 3.10.13 · rabbitmq/rabbitmq-server · GitHub
在这里插入图片描述
下载完成,得到一个可执行的.exe文件,运行此文件。
在这里插入图片描述

RabbitMQ安装步骤

在这里插入图片描述
在这里插入图片描述
然后就ok了,顺便附上官方安装文档:https://rabbitmq.com/install-windows.html

找到安装目录,然后进入sbin目录

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.13\sbin
在这里插入图片描述
在这里插入图片描述

然后输入rabbitmqctl.bat status,然后就报错了。
在这里插入图片描述
解决办法:RabbitMQ报错:unable to perform an operation on node ‘rabbit@xxx‘. Please see diagnostics…的解决方法_what_FFFF的博客-CSDN博客
我的解决办法是先在控制台输入:

rabbitmq-service.bat stop

然后:

rabbitmq-service.bat start

然后访问:http://127.0.0.1:15672/
我发现访问不了,解决办法是,控制台输入:

rabbitmq-plugins.bat enable rabbitmq_management

看到有如下提示,就OK了
在这里插入图片描述
再次浏览器进入http://127.0.0.1:15672/
在这里插入图片描述
在这里插入图片描述
到此为止就算安装完成了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/669654.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

用html5、css3和一些简单的js代码写了一个个人网站,之后如何上线?

💂 个人网站:【海拥】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 目录 前言网站上线方案1 Git…

跨境电商怎么做?如何选品及销售?

跨境电商是指在不同国家和地区之间进行的电子商务交易活动。它的出现极大地促进了国际贸易和跨境交流。对于个人来说,通过跨境电商可以更加方便地购买到国外的优质商品,也可以将自己的产品推向全球市场。但是,对于大多数人来说,跨…

一文搞定Shell编程中的单引号、双引号、反引号和转义符的区别和使用

前言 Shell编程中,不仅会是使用变量,还经常会使用$、\、单引号、双引号、反引号等符号。 这些符号在使用中,有时候难免混乱,所以整理此文,便于学习,希望对你有用 文章目录 前言一. 符号的介绍与对比二. 单…

复习html的第二章

什么是 HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页 HTML 标签 HT…

ECC加密算法详解+python实现

一.前言 目前比较受欢迎的加密算法一共存在两种,一种是基于大整数因子分解问题(IFP)的RSA算法和基于椭圆曲线上离散对数计算问题(ECDLP)的ECC算法。之前对RSA算法进行过很详细的讲解,但是ECC加密算法还没有…

科普文章:会议论文VS期刊论文,两者有何区别?学界的认可度两者一致吗?

文章目录 一、会议论文和期刊论文的概念1.1 会议论文1.2 期刊论文1.3 总结 二、不同之处2.1 内容的不同2.2 审稿周期的不同2.3 认可度的区别 三、投稿的一些建议四、自己的一点小想法 计算机深度学习方向研一学生一枚,论文才有想法,下一步打算开始写了&a…

业务流程绕过测试-业务安全测试实操(18)

业务流程绕过测试,业务上限测试 业务流程绕过测试 测试原理和方法 该项测试主要针对业务流程的处理流程是否正常,确保攻击者无法通过技术手段绕过某些重要流程步骤,检验办理业务过程中是否有控制机制来保证其遵循正常流程。例如业务流程分为三步:第一步,注册并发送验证码:…

JS 循环链表

文章目录 导文循环链表的概念循环链表具有以下几个特点:实现一个循环列表 导文 循环链表是一种特殊的链表数据结构,其中最后一个节点指向链表的头节点,形成一个循环的环状结构。与普通链表不同,循环链表没有明确的结束点&#xff…

【后端面经-java】java线程池满的处理策略

【后端面经-java】java线程池满的处理策略 1. 线程池介绍1.1 基本作用1.2 处理流程1.3 线程池大小设置1.4 线程池参数 2. 线程池满的处理策略2.1 默认--拒绝策略handler 3. 参考资料 1. 线程池介绍 1.1 基本作用 对多个线程使用的资源进行集中管理。 降低资源消耗&#xff1…

【数据挖掘实战】——科大讯飞:跨境广告ROI预测(Baseline)

🤵‍♂️ 个人主页:Lingxw_w的个人主页 ✍🏻作者简介:计算机科学与技术研究生在读 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 &#x1f4a…

前端Vue自定义列表表格信息展示可用于商品规格参数展示

前端Vue自定义列表表格信息展示可用于商品规格参数展示 &#xff0c; 下载完整代码请访问uni-app插件市场地址&#xff1a;https://ext.dcloud.net.cn/plugin?id13131 效果图如下&#xff1a; #### 使用方法 使用方法 <!-- table-list:表格数组 数组里对象可自定义字段 …

Kubernetes 和 Prometheus

资源监控系统是容器编排系统必不可少的组件&#xff0c;也是服务治理的核心之一。而 Prometheus 本质上是一个开源的服务监控系统和时序数据库&#xff0c;是 CNCF 起家的第二个项目&#xff0c;目前已经成为 Kubernetes 生态圈中的监控系统的核心。 Prometheus 的核心组件 Pro…

Run in PaddleX 2.0,一站式搞定飞桨精选模型开发全流程!

2020年4月&#xff0c;飞桨推出了 PaddleX 全流程开发工具&#xff08;以下简称 PaddleX 1.0 系列&#xff09;&#xff0c;其在社区收获了广泛的影响力。PaddleX 1.0 系列采用本地单机版的方式&#xff0c;将深度学习开发全流程从数据准备、模型训练与优化到多端部署端到端打通…

【支付系统】如何生成订单号

通常我们都会用数据库中的主键作为订单号,而id的生成方式又以自增,uuid,雪花id最为常见.但是这些并不适合作为订单号.订单号一般要体现出年月日等信息.方便快速定位是哪个时间的订单.如果我们直接使用时间作为id,会有重复的可能.这里就给大家介绍一种最为简单的一种方式. 时间自…

企业进销存管理系统的设计与实现_kaic

摘 要 企业的进销存管理系统在日常经营过程中起着至关重要的作用&#xff0c;直接影响产品生产 的成本、进度、质量和企业效益。本论文项目以某化工企业对进销存管理系统的需求为 背景&#xff0c;针对企业存在的部门运作独立、信息资源共享度低等造成的进销存管理低率低下、 有…

【console】console用法大全:

文章目录 一、console.log普通信息/console.info提示性信息/console.error错误信息/console.warn警示信息二、console.time()和console.timeEnd()>查看执行所用时间三、console.group()和console.groupEnd()>让控制台输出的语句产生不同的层级嵌套关系四、console.profil…

什么是HTTP 500内部服务器错误,要怎么修复

HTTP 500是一种原始的错误代码&#xff0c;它指示网站服务器在处理请求时发生了内部错误&#xff0c;不过具体错误原因是不确定的。一般情况下&#xff0c;这种错误通常是由服务器程序上的bug或者配置问题造成的。当服务器收到请求时&#xff0c;尝试执行它时&#xff0c;但是发…

使用径向基函数(RBF)神经网络对我们自己的excel数据进行分类---包括详细的python代码,RBFRegressor

文章目录 一、 径向基神经网络&#xff08;Radial Basis Function Neural Network&#xff09;是什么&#xff1f;二、径向基函数(RBF)神经网络对我们自己的excel数据进行分类---包括详细的python代码总结 一、 径向基神经网络&#xff08;Radial Basis Function Neural Networ…

Go 将引入标准库 v2 版本,首个动手的是:math/rand/v2!

大家好&#xff0c;我是煎鱼。 最近 Go 核心团队负责人 Russ Cox&#xff08;下称&#xff1a;rsc&#xff09;发起了一项 “讨论”。希望正式开启 Go 标准库的 v2 版本&#xff0c;相当于老树发新芽了。 Go 标准库升级 v2 原因 这次会发起这个提案的最直接原因是&#xff1a;我…

编译原理笔记8:语法分析(2)上下文无关文法 CFG

目录 CFG 概述及其四元组表示产生式集合表示 CFGCFG&#xff0c;用推导&#xff0c;产生语言直接推导由 CFG 产生语言在&#xff1f;为啥从右往左叫规范&#xff1f;凭什么歧视左&#xff1f; 总结一下这些奇奇怪怪的东西 前几篇博客中说到的词法分析&#xff0c;做的是从 【xy…