目录

Windows-系统下安装-RabbitMQ-的详细指南

Windows 系统下安装 RabbitMQ 的详细指南

Windows 系统下安装 RabbitMQ 的详细指南

Erlang版本 :26.2

RabbitMQ 版本 :3.13.7

确保 RabbitMQ 的版本与已安装的 Erlang 版本兼容。您可以在 RabbitMQ 的 查看详细信息。 https://i-blog.csdnimg.cn/direct/9679e94a0efa4b57bd9431efd617d21e.png

1. 前言

RabbitMQ 是一个流行的开源消息代理,采用 AMQP(高级消息队列协议)标准。它允许应用程序之间以异步方式交换数据,确保消息的可靠性和灵活性。RabbitMQ 适用于各种场景,如微服务架构、异步处理、工作队列等。

2. 安装前的准备

在安装 RabbitMQ 之前,请确保您的 Windows 系统符合以下要求:

  • 操作系统 :Windows 7、8、10 或更高版本
  • 架构 :x64(64 位)

此外,RabbitMQ 依赖于 Erlang 环境,因此需要先安装 Erlang。

3. 安装步骤

3.1 下载并安装 Erlang

  1. 访问 Erlang 官方下载页面

  2. 选择适合您系统的安装程序 ,通常为 Windows 64-bit Installer ,选择匹配的版本。

    https://i-blog.csdnimg.cn/direct/19bab0e631e64256bb63a4b4d6db028c.png

  3. 运行安装程序 ,按照提示完成安装,默认 next 即可。

注意 :安装路径中请勿包含空格,以避免潜在的问题。

3.2 下载并安装 RabbitMQ

  1. 访问 RabbitMQ 官方下载页面

    https://i-blog.csdnimg.cn/direct/e0c6f91a9d144d9b9f7e2bc8201be80b.png

  2. 下载适用于 Windows 的安装程序 ,选择合适的版本,例如最新的 rabbitmq-server-4.0.7.exe

    https://i-blog.csdnimg.cn/direct/27edd34f583542e7ab03657a4e3fa357.png

  3. 运行安装程序 ,按照提示完成安装,可以自定义安装路径。

    https://i-blog.csdnimg.cn/direct/5eb998acd34b470884b6ebde83553124.png

注意 :确保 RabbitMQ 的版本与已安装的 Erlang 版本兼容。您可以在 RabbitMQ 的 查看详细信息。

https://i-blog.csdnimg.cn/direct/35a4e4ffac4c4e6bb6d4f1a46daa93d2.png

3.3 配置环境变量

  1. 打开系统环境变量设置
    • 右键点击“此电脑”或“计算机”,选择“属性”
    • 点击“高级系统设置”
    • 点击“环境变量”
  2. 在“系统变量”中找到 Path ,并点击“编辑”
  3. 添加 Erlang 和 RabbitMQ 的安装路径 ,例如:
    • C:\Program Files\Erlang\bin
    • C:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.7\sbin

3.4 验证安装

  1. 打开命令提示符 ,输入 erl ,如果显示 Erlang 的版本信息,则表示 Erlang 安装成功。
  2. 输入 rabbitmqctl status ,如果显示 RabbitMQ 的状态信息,则表示 RabbitMQ 安装成功。

3.5 启用 RabbitMQ 管理插件

RabbitMQ 提供了一个基于 Web 的管理界面,方便用户管理和监控。

  1. 进入安装目录的 /sbin 目录下, 在命令提示符中输入rabbitmq-plugins enable rabbitmq_management

    https://i-blog.csdnimg.cn/direct/dae2d3aa113d4ed4b71d3efde8796c57.png

    https://i-blog.csdnimg.cn/direct/e4e990e7fc294b619596aec0514a1b2d.png

  2. 重新启动 RabbitMQ 服务

    • 打开“服务”管理器

    • 找到 RabbitMQ 服务

    • 右键选择“重新启动”

      https://i-blog.csdnimg.cn/direct/bb1573534b004c1bb1fcd81578592ec9.png

  3. 访问管理界面 :在浏览器中输入 http://localhost:15672/

    • 默认用户名guest

    • 默认密码guest

      https://i-blog.csdnimg.cn/direct/d976a6f094a542bead119c3b104fe358.png

      注意 :出于安全考虑,默认的 guest 用户只能本地访问,建议在生产环境中创建新的用户并赋予相应权限。

4. 常见问题解决

4.1 RabbitMQ 服务无法启动

  • 检查 Erlang 版本 :确保 Erlang 版本与 RabbitMQ 兼容。参考:
  • 检查端口占用 :RabbitMQ 默认使用端口 567215672 ,确保这些端口未被占用。

4.2 无法访问管理界面

  • 确保管理插件已启用 :执行 rabbitmq-plugins enable rabbitmq_management
  • 检查防火墙设置 :确保端口 15672 未被防火墙阻止。

5. 总结

通过以上步骤,您已成功在 Windows 系统上安装并配置了 RabbitMQ。您可以通过管理界面监控 RabbitMQ 的运行状态,并根据需要进行进一步的配置和优化。

参考资料

  • RabbitMQ 官方文档:
  • Erlang 官方网站: