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

news/2024/12/23 4:53:20/

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

在这里插入图片描述

rabbitmq_73">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.ppmy.cn/news/1526630.html

相关文章

Python Pyvis库创建交互式网络图 高级功能详解

文章目录 动态网络图图布局调整扩展到大规模网络动态网络图 Pyvis支持创建动态网络图,通过时间轴展示网络图的演化过程。 需要使用set_options函数,参数必须为json格式。动态网络图支持添加点和边。 下面是一个简单的动态网络图示例: # 动态网络图示例 from pyvis.networ…

小程序开发设计-第一个小程序:创建小程序项目④

上一篇文章导航: 小程序开发设计-第一个小程序:安装开发者工具③-CSDN博客https://blog.csdn.net/qq_60872637/article/details/142219152?spm1001.2014.3001.5501 须知:注:不同版本选项有所不同,并无大碍。 一、创…

胤娲科技:解锁AI奥秘——产品经理的智能进化之旅

当AI不再是遥不可及的科幻 想象一下,你走进一家未来感十足的咖啡厅,无需言语,智能咖啡机就能根据你的偏好调制出一杯完美的拿铁; 打开手机,AI助手不仅提醒你今天有雨,还贴心推荐了最适合雨中漫步的音乐列表…

Golang使用ReverseProxy实现反向代理

目录 1.源码结构体 2.官方单机示例 3.使用示例 4.简单的http服务(用于测试) 1.源码结构体 type ReverseProxy struct {// Rewrite 必须是一个函数,用于将请求修改为要使用 Transport 发送的新请求。然后,其响应将原封不动地…

Golang 中实现动态代理

在 Go 语言中,没有像 Java 中那样直接支持的动态代理机制,因为 Go 是静态类型的编程语言,不支持像 Java 反射那样基于接口的动态代理。但我们可以通过组合使用反射(reflect 包)和高阶函数的方式,实现类似于…

神经网络通俗理解学习笔记(5) 自然语言处理

自然语言处理 词嵌入和word2vec词义搜索和句意表示预训练模型Hugging Face库介绍经典NLP数据集代码案例-电影评论情感分析 词嵌入和word2vec 词嵌入是一种 将高维的数据表示映射到低维空间的方法 word embedding 是将语言中的词编码成向量便于后续的分析和处理 词嵌入和词向量…

MFC工控项目实例之十六输入信号验证

承接专栏《MFC工控项目实例之十五定时刷新PC6325A模拟量输入》 验证选定的输入信号实时状态 在BoardTest.cpp文件中添加代码 void CBoardTest::OnButton2() {// TODO: Add your control notification handler code hereisThreadBegin true; //运行线程执行pThre…

SOMEIP_ETS_110: SD_Do_not_specify_IPv4_Adress

测试目的: 验证DUT能够拒绝未在端点选项中指定有效IPv4地址的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到未包含有效IPv4地址的SubscribeEventgroup消息时&#…