Windows 安装 RabbitMQ 详细教程(含 Erlang 环境配置)

Windows 安装 RabbitMQ 详细教程(含 Erlang 环境配置)

文章目录

前言

RabbitMQ 是一款开源的消息代理中间件,在分布式系统的消息传递场景中被广泛采用。本文将手把手带你完成 Windows 系统上 RabbitMQ 的安装与配置全过程,步骤清晰,初学者也能轻松上手。

在这里插入图片描述

准备工作

系统要求

  • Windows 7 / 8 / 10 / 11(推荐 64 位系统)
  • 至少 2GB 可用内存
  • 需具备管理员权限

安装概述

RabbitMQ 底层基于 Erlang/OTP 平台构建,因此安装顺序为:先安装 Erlang,再安装 RabbitMQ


第一步:下载 Erlang

1.1 访问 Erlang 官网

打开浏览器,进入 Erlang 官方网站:https://www.erlang.org/downloads

1.2 下载安装包

点击页面中的 Download Windows installer 按钮,下载对应的安装包

在这里插入图片描述

第二步:安装 Erlang

2.1 运行安装程序

找到下载好的安装包,右键选择"以管理员身份运行"。

在这里插入图片描述

2.2 安装向导

点击"Next"进入安装流程

在这里插入图片描述

选择安装路径(推荐保持默认路径不变)

在这里插入图片描述

点击"Install"正式开始安装

在这里插入图片描述

若系统检测到未安装 Visual C++,会弹出提示框,直接点击安装即可

在这里插入图片描述

2.3 配置 Erlang 环境变量

找到 Erlang 的 bin 目录,路径通常为:C:\Program Files\Erlang OTP\bin

在"系统变量"区域找到"Path"变量,点击编辑

在这里插入图片描述

点击"新建",将 Erlang 的 bin 目录路径填入:C:\Program Files\Erlang OTP\bin

在这里插入图片描述

点击"确定"完成保存

2.4 验证环境变量配置

重要提示: 必须关闭已打开的命令提示符窗口,重新启动一个新窗口,环境变量方可生效。

在新窗口中执行以下命令:

erl -version 

若输出 Erlang 版本号,则表示安装配置成功。

在这里插入图片描述

第三步:下载 RabbitMQ

3.1 访问 RabbitMQ 官网

打开浏览器,前往:https://www.rabbitmq.com/download.html

3.2 选择 Windows 安装包

在下载页面找到"Windows"区域,点击 Windows Installer

在这里插入图片描述

页面跳转后,在目录中找到 Direct Downloads 点击,页面将自动定位至安装包所在位置,点击 rabbitmq-server.exe 开始下载

在这里插入图片描述

第四步:安装 RabbitMQ

4.1 运行安装程序

找到下载好的 RabbitMQ 安装包,右键选择"以管理员身份运行"。

4.2 安装过程

点击"Next"启动安装

在这里插入图片描述

选择安装路径(建议使用默认路径:C:\Program Files\RabbitMQ Server),点击 Install 执行安装

在这里插入图片描述

4.3 安装完成

安装结束后,RabbitMQ 服务将自动启动运行。

在这里插入图片描述

4.4 配置 RabbitMQ 环境变量

首先确认 RabbitMQ 的安装路径,默认路径通常为:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.x.x\sbin

在这里插入图片描述

打开环境变量设置,在"系统变量"区域找到"Path"变量,选中后点击"编辑"

在这里插入图片描述

点击"新建",将 RabbitMQ 的 sbin 目录路径填入

在这里插入图片描述

点击"确定"保存设置

4.5 验证 RabbitMQ 环境变量

重要提示: 关闭当前命令提示符窗口,以管理员身份重新打开一个新窗口。

执行以下命令进行测试:

rabbitmq-plugins 

若配置无误,终端将输出插件管理的帮助信息。

在这里插入图片描述

第五步:验证安装

Win + R 打开运行窗口,输入 services.msc 并回车,在服务列表中找到 RabbitMQ 服务,确认其运行状态显示为正在运行

在这里插入图片描述

第六步:启用管理界面

6.1 启用管理插件

以管理员身份打开命令提示符,执行以下命令:

rabbitmq-plugins enable rabbitmq_management 
在这里插入图片描述

6.2 访问管理界面

打开浏览器,访问:http://localhost:15672

默认用户名与密码均为:guest

在这里插入图片描述

6.3 管理界面概览

成功登录后,即可看到 RabbitMQ 的 Web 管理控制台。

在这里插入图片描述

第七步:基本配置

7.1 创建新用户

进入管理界面,依次点击"Admin"选项卡 → “Add a user”,填写用户名与密码,设置用户标签(如:administrator),点击"Add user"完成创建

在这里插入图片描述

7.2 设置用户权限

点击刚刚创建的用户名进入详情页

在这里插入图片描述

在"Permissions"区域点击"Set permission"完成权限分配

在这里插入图片描述

总结

本文完整呈现了在 Windows 系统上部署 RabbitMQ 的全部步骤:从 Erlang 运行环境的下载、安装与环境变量配置,到 RabbitMQ 服务器的安装、配置与验证,再到 Web 管理界面的启用,以及基础的用户权限管理。整个过程有几个关键点需要格外注意:始终以管理员身份运行安装程序、正确配置环境变量、修改后务必重启命令提示符窗口使配置生效。完成以上所有步骤后,即可通过 http://localhost:15672 访问管理控制台,为后续在分布式系统中落地消息队列能力打下坚实基础。

Read more

大疆无人机使用eport连接Jetson主板实现目标检测

大疆无人机使用eport连接Jetson主板实现目标检测

所需硬件设备如下: 实现原理: 1. 视频流获取:从大疆无人机获取实时视频流。 2. 数据传输:将视频流传输至 Jetson 平台。 3. 目标检测处理:在 Jetson 上运行目标检测算法对传入的视频帧进行分析 EPort开发套件 大疆官网给出了 M350 RTK 飞行器与 EPort 连接的教程: https://developer.dji.com/doc/payload-sdk-tutorial/cn/quick-start/quick-guide/jetson-nano.html 无人机与Eport连接图: Jetson开发板 * USB 转 TTL 串口模块: 此模块通常用于低级别的硬件调试和通信。在这个上下文中,它可能被用来与 E-Port开发者套件建立串行通信链路,以便发送命令或接收来自负载的数据。 * USB-C USB 连接线: 用于连接飞行器的调参接口,这允许用户对飞行器及其负载进行固件升级或者通过PC上的模拟器来进行测试。 * Micro

By Ne0inhk
【FPGA/EDA】Quartus 18.0 软件安装及 ModelSim 环境配置

【FPGA/EDA】Quartus 18.0 软件安装及 ModelSim 环境配置

最近在上《EDA技术》这门电气专业的任选课,用到了Quartus 18.0和ModelSim软件工具进行波形图仿真,安装及配置教程十分曲折晦涩,故作此篇笔记用以记录。 软件资源及安装方法大纲由以下链接提供,以此为基准,本文只重点说明其中可能会遇到的问题及如何配置内部ModelSim波形图仿真工具。 在此感谢这位作者为大众提供了安装包资源及非常详细的安装教程!微信公众平台https://mp.weixin.qq.com/s?__biz=MzA4MjU4MTg2Ng==&mid=2247552337&idx=4&sn=c743d0f98c0b1be42fa7e92f9ea4f51a&chksm=9f81cd54a8f64442c4e7cc206e0907e56feee88ed8b30cb00ea7a72b797d4bbe406219c962d1&scene=178&cur_album_id=3421644748383879180&search_click_id=#rd  一、Quartus 18.0 软件安装中可能会遇到的问题

By Ne0inhk
构建 基于无人机 RGB+红外(RGBT)双模态小目标行人检测系统 无人机视角下RGB+红外对齐行人小目标检测数据集 航拍无人机多模态行人检测数据集 红外可见光行人检测数据集

构建 基于无人机 RGB+红外(RGBT)双模态小目标行人检测系统 无人机视角下RGB+红外对齐行人小目标检测数据集 航拍无人机多模态行人检测数据集 红外可见光行人检测数据集

无人机视角下RGB+红外对齐行人小目标检测数据集 模态与视角:无人机搭载 RGBT 双光相机,从 50–80 m 高度、45°–60° 俯视角采集,同步 RGB + 热红外图像对。 规模:6,125 对图像(4,900 train / 1,225 test),分辨率 640×512,共 70,880 个行人实例。 任务:专门面向 tiny person detection 的无人机 RGBT 检测 benchmark。 1 1 以下是 无人机视角下 RGB+红外对齐行人小目标检测数据集 的详细信息整理成表格:

By Ne0inhk

AI绘画新选择:Janus-Pro-7B一键部署与使用指南

AI绘画新选择:Janus-Pro-7B一键部署与使用指南 1. 为什么Janus-Pro-7B值得你关注 最近AI绘画领域又迎来一位实力派选手——Janus-Pro-7B。它不是另一个微调版Stable Diffusion,也不是简单套壳的多模态模型,而是DeepSeek团队推出的真正统一架构的多模态理解与生成模型。它的特别之处在于:既能看懂图片,又能根据文字画出高质量图像,且两者共享同一套核心逻辑。 很多用户反馈,用传统文生图模型时,经常遇到“提示词写得再细,画面也跑偏”的问题;而用图文理解模型时,又发现它只能回答“这是什么”,却无法进一步生成新内容。Janus-Pro-7B恰恰解决了这个割裂——它把视觉理解和图像生成放在同一个框架里协同优化,不是拼凑,而是融合。 更实际的好处是:你不需要分别部署两个模型、切换两套界面、学习两套操作逻辑。一个模型,两种能力,一次部署,即刻可用。尤其适合想快速验证创意、做轻量级内容生产的个人开发者、设计师和内容创作者。 它不追求参数堆砌,7B规模在本地或云上都能流畅运行;也不依赖复杂工作流,没有ComfyUI节点连线的门槛,打开就能用。如

By Ne0inhk