SpringBoot教程(安装篇) | RabbitMQ的安装

news2024/11/15 11:01:30

SpringBoot教程(安装篇) | RabbitMQ的安装

  • 一、下载RabbitMQ(windows版本)
    • 1. 先下载 RabbitMQ
    • 2. 再下载Erlang
    • 3. 开始安装 Erlang
    • 4. 为Erlang配置环境变量
    • 5、验证安装
    • 6. 开始安装 RabbitMQ
    • 7. 启用RabbitMQ的管理插件(图形管理界面)
    • 8. 重新启动一下rabbitmq服务
  • 二、删除RabbitMQ和Erlang(windows版本)

一、下载RabbitMQ(windows版本)

如果之前有安装过,可以先看本文目录二 删除操作

rabbitMQ官网地址:https://www.rabbitmq.com/

1. 先下载 RabbitMQ

windows版本:https://www.rabbitmq.com/docs/install-windows#downloads

历史的旧版本:就去gitHub上面

在这里插入图片描述

2. 再下载Erlang

根据你准备要下的 RabbitMQ 版本 去下载 适配的 Erlang 版本

RabbitMQ 与 Erlang 适配关系图 :https://www.rabbitmq.com/docs/which-erlang

例如:我需要下载RabbitMQ 的 3.13.7 版本
在这里插入图片描述

Erlang 下载地址
下载地址一(官网):https://erlang.org/download/otp_versions_tree.html
下载地址二(官网):https://erlang.org/download/shi
其他下载地址(汉化):https://erlang.ac.cn/downloads

下载太慢了,还超时。
我最后用的是别人的百度云盘下载的(最新windows版本erlang26.0和rabbitmq3.13下载),
没有用最新的呢(没办法太难下了)

下载地址一的图:
在这里插入图片描述
下载地址二的图:
在这里插入图片描述

汉化的这个下载地址的图:
在这里插入图片描述

3. 开始安装 Erlang

【注意】不要安装在中文或带空格的文件路径下
安装otp_win64_26.0.exe(也就是Erlang)
安装路径建议不要放到C盘,一路傻瓜式安装 next 下一步 直到结束。
在这里插入图片描述
在这里插入图片描述

4. 为Erlang配置环境变量

右键此电脑 - 属性 - 高级系统设置 - 环境变量
在这里插入图片描述
编辑Path变量:在里面加上刚才的安装目录 D:\Program Files\Erlang OTP\bin (注意这里加了 \bin 哦)
在这里插入图片描述

然后确认保存即可。

5、验证安装

打开命令提示符:点击“开始”菜单,输入cmd,然后按回车键打开命令提示符窗口。
检查Erlang版本:在命令提示符窗口中,输入erl -version并按回车键。
如果Erlang安装成功,你将看到Erlang的版本号和相关信息被打印出来。
在这里插入图片描述

6. 开始安装 RabbitMQ

【注意】不要安装在中文或带空格的文件路径下
双击 之前下载的 rabbitmq-server-3.13.1.exe (也就是RabbitMQ)
安装路径建议不要放到C盘,一路傻瓜式安装 next 下一步 直到结束。
在这里插入图片描述
在这里插入图片描述

7. 启用RabbitMQ的管理插件(图形管理界面)

安装完成后找到安装文件路径,找到 sbin 目录下,全选路径 输入 cmd
我这边是 :D:\Program Files\RabbitMQ Server\rabbitmq_server-3.13.1\sbin
在这里插入图片描述
在这个地址下打开cmd 窗口,然后执行以下命令

rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

8. 重新启动一下rabbitmq服务

打开任务资源管理器。win11 快捷键 Ctrl+Shift+Esc,找到rabbitmq服务右键重新启动。
在这里插入图片描述

然后浏览器输入 http://127.0.0.1:15672
在这里插入图片描述
出现管理页面:
账号:guest
密码:guest
登录成功后。进入下面页面即代表安装成功。
在这里插入图片描述
至此大功告成。是不是很简单!

二、删除RabbitMQ和Erlang(windows版本)

  1. 控制面板,双击程序和功能,卸载 RabbitMQ Server 、Erlang OTP 两个应用程序
  2. 在任务管理器中,查找进程epmd.exe。 如果此进程仍在运行,请右键单击该进程,然后单击“结束进程”。
  3. 删除RabbitMQ和Erlang的所有安装目录。
  4. 删除 C:\Windows\System32\config\systemprofile 目录下的 .erlang.cookie文件 (如果存在)
  5. 转到用户文件夹:C:\Users[username],然后删除 .erlang.cookie文件 (如果存在)
  6. 转到用户文件夹:C:\Users[username]\AppData\Roaming\RabbitMQ。删除RabbitMQ文件夹。
  7. 打开运行->输入regedit, 路径为
    “计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson”,把下面的 Erlang 文件夹 删掉
    在这里插入图片描述

参考文章
【1】【Windows安装RabbitMQ详细教程】
【2】Windows如何完全卸载RabbitMQ和Erlang

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

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

相关文章

学习整理vue前端框架项目目录结构的含义

学习整理vue前端框架项目目录结构的含义 1、目录结构2、结构含义 1、目录结构 2、结构含义

C++STL~~deque

文章目录 deque的概念deque的使用deque的练习总结 deque的概念 deque(双端队列):是一种序列容器、是一种双开口的"连续"空间的数据结构,双开口的含义是:可以在头尾两端进行插入和删除操作,且时间复杂度为O(1)&#xff…

F12抓包12:Performance(性能)前端性能分析

课程大纲 使用场景: ① 前端界面加载性能测试。 ② 导出性能报告给前端开发。 复习:后端(接口)性能分析 ① 所有请求耗时时间轴:“网络”(Network) - 概览。 ② 单个请求耗时:“网络”(Network&#xf…

FIB对芯片反向技术的贡献

目前由于国内在模拟集成电路设计领域的研究较为薄弱,芯片逆向分析便成为大多数模拟集成电路工程师基础实际模拟电路积累经验的有效途径,IC反向设计也成为推动国内集成电路设计进步的有效手段。在IC逆向分析与设计服务中,主要用FBI对IC线路进行…

计算机二级office操作技巧——Excel篇

文章目录 函数公式总结写在前面五大基本函数sum求和函数average求平均函数max求最大值函数min求最小值函数count求个数函数 rank排名函数if逻辑判断函数条件求个数函数countif单条件求个数函数countifs多条件求个数函数 条件求和函数sumifs多条件求和函数sumproduct乘积求和函数…

【学习笔记】线段树合并

前言 一般来说,线段树会有 O ( n ) O(n) O(n) 个节点。但是有的时候,整棵线段树就只进行了一次插入操作,这样只会有 O ( l o g n ) O(logn) O(logn) 个节点。 处理树上问题时,我们有时需要把儿子的信息合并到父亲节点。这个时候…

松理解数据库并发调度与可串行性

‍ 前言 在数据库系统中,多个事务的并发执行是不可避免的。然而,并发执行可能导致数据不一致的情况。为了解决这个问题,数据库管理系统(DBMS)使用调度策略来控制事务的执行顺序。本文将简洁地介绍可串行化调度这一概…

基于springboot旅游管理系统设计与实现

基于springboot旅游管理系统设计与实现 摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本旅游管理系统就是在这样的大环境下诞生,其可以帮助使用…

[数据集][目标检测]智慧交通铁轨裂缝检测数据集VOC+YOLO格式4类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):2709 标注数量(xml文件个数):2709 标注数量(txt文件个数):2709 标注…

通过对比理解C++智能指针

理论 概述 智能指针:把管理资源的责任交给了对象,这样我们在使用结束时不需要显式地释放资源,而是由析构函数自动完成这一工作 它是一个类模板,可以创建任意类型的指针对象 智能指针使用时,资源对象不能被重复释放&a…

【CSS|第1期】网页设计的演变:从表格布局到Grid布局

日期:2024年9月9日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对…

调用系统的录音设备提示:line with format PCM_SIGNED 16000.0 Hz

javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 8 bit, mono, 1 bytes/frame, not supported. 打开 设置->隐私->麦克风->允许应用访问你的麦克风 与 16000Hz没关系 与 16000Hz没关系 与 16000Hz没关系

【iOS】dismiss多级的方法

前言 上次笔者总结过push和pop推入和推出界面的方法,这里对于dismiss多级的方法进行一个总结,推入推出方法可以看看笔者这篇博客:【iOS】UI学习——界面切换 dismiss推出多级的原理 当我们使用pop推入新的界面的时候,连续pop推…

复杂情感识别系统

复杂情感识别系统(CERS)是一种先进的技术平台,旨在通过分析情感的组合、相互关系及其动态变化来解读和识别复杂的情感状态。这种系统通常采用以下技术和方法: 机器学习与深度学习: 通过训练算法识别和解释大量情感数据…

从汇编语言到高级语言:人类计算机科学的伟大探索

从20世纪中叶第一台电子计算机的诞生,到如今的智能设备遍布全球,计算机科学的发展历程是一部充满着人类探索精神的伟大史诗。计算机语言作为人类与机器交流的桥梁,见证并推动了这一切。从最早的汇编语言到如今多样的高级语言,我们…

视频监控摄像头国标GB28181配置参数逐条解析

转载:视频监控摄像头国标GB28181配置参数逐条解析 现在的很多信息化项目,都会涉及到国标GB28181的视频监控产品,当我们配置这些国标平台,录像机,摄像头时,如果对相关参数的定义不清楚的话,会给我…

【Android 13源码分析】WindowContainer窗口层级-1-初识窗口层级树

在安卓源码的设计中,将将屏幕分为了37层,不同的窗口将在不同的层级中显示。 对这一块的概念以及相关源码做了详细分析,整理出以下几篇。 【Android 13源码分析】WindowContainer窗口层级-1-初识窗口层级树 【Android 13源码分析】WindowCon…

Redis基础数据结构之 quicklist 和 listpack 源码解读

目录标题 quicklist为什么要设计 quicklist?quicklist特点ziplist quicklist数据结构 listpacklistpack是什么?listpack数据结构ziplist干啥去了?为什么有listpack?什么是ziplist的连锁更新?listpack 如何避免连锁更新&#xff1…

从ANN到SNN的转换:实现、原理及两种归一化方法【MINIST、实战】

从ANN到SNN的转换:实现、原理及两种归一化方法 引言 随着神经形态计算的迅猛发展,脉冲神经网络(Spiking Neural Networks, SNNs)作为一种仿生神经计算模型,逐渐展现出其在低功耗和事件驱动计算领域的巨大潜力。不同于…

8.5LoG算子边缘检测

LoG的基本概念 LoG(Laplacian of Gaussian)算子是一种结合了高斯模糊和平滑处理的边缘检测方法。它通过先对图像应用高斯滤波器来去除噪声,然后再对结果应用拉普拉斯算子来检测边缘。LoG算子的主要优点是可以检测图像中的边缘和其他重要特征…