醋醋百科网

Good Luck To You!

【中间件】在 Windows 上安装 RabbitMQ 的完整指南

引言

作为后端或全栈工程师,在本地搭建 RabbitMQ 环境能高效测试消息队列、异步任务等场景。本文将详细介绍 Erlang + RabbitMQ 的安装流程,并解决常见问题。

一、准备工作

windows系统,本次是windows11,windows10 或者较新版本的 windows server也一样。

RabbitMQ 基于 Erlang 虚拟机(BEAM),所以需要安装 Erlang。

Erlang 和 RabbitMQ 需要版本匹配,查看版本匹配地址:
https://www.rabbitmq.com/docs/which-erlang

本次选择:erlang 26.2 + RabbitMQ 3.9.18。

  1. 下载 RabbitMQ 3.9.18
  2. 下载 Erlang 26.2

RabbitMQ 下载,如本次下载的版本是 3.9.18 地址:

https://repo.huaweicloud.com/rabbitmq-server/v3.9.18/

Erlang 26.2 下载,如本次下载的版本是 26.2 地址:

https://erlang.org/download/otp_win64_26.2.exe

二、安装 Erlang 环境

运行 otp_win64_26.2.exe,进入安装向导。

选择组件,默认选项:


设置安装目录:


选择开始按钮:


开始安装:

三、安装 RabbitMQ

以管理员身份运行 rabbitmq-server,选择安装的组件,默认配置


设置安装目录:


完成安装:

四、设置环境变量

环境变量设置,erlang 的安装目录 D:\Program Files\Erlang OTP\bin
系统属性,环境变量:


用户环境变量 Path:


编辑环境变量,新建:


验证是否设置成功,CMD使用命令
erlerl -version

如上表示成功。

五、启动RabbitMQ服务

安装管理中

rabbitmq-plugins enable rabbitmq_management

重启RabbitMQ服务,使用 RabbitMQ Service - stopRabbitMQ Service - start 进行重启

浏览器访问地址验证:http://localhost:15672
默认账密:guest/guest

登录成功:

总结

通过上面的步骤,windows中就已经拥有完整的 RabbitMQ 开发环境了。

对于开发测试来说,如果有Linux服务器,不建议在windows中安装RabbitMQ,因为Linux服务器的RabbitMQ安装部署起来会比较方便,性能和稳定性更好,而且方便管理升级,也方便对外提供服务,

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言