目录

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

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

Erlang版本 :26.2

RabbitMQ 版本 :3.13.7

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

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

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

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

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

  1. 访问 Erlang 官方下载页面

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

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

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

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

  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

  1. 打开系统环境变量设置
    • 右键点击“此电脑”或“计算机”,选择“属性”
    • 点击“高级系统设置”
    • 点击“环境变量”
  2. 在“系统变量”中找到 Path ,并点击“编辑”
  3. 添加 Erlang 和 RabbitMQ 的安装路径 ,例如:
    • C:\Program Files\Erlang\bin
    • C:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.7\sbin
  1. 打开命令提示符 ,输入 erl ,如果显示 Erlang 的版本信息,则表示 Erlang 安装成功。
  2. 输入 rabbitmqctl status ,如果显示 RabbitMQ 的状态信息,则表示 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 用户只能本地访问,建议在生产环境中创建新的用户并赋予相应权限。

  • 检查 Erlang 版本 :确保 Erlang 版本与 RabbitMQ 兼容。参考:
  • 检查端口占用 :RabbitMQ 默认使用端口 567215672 ,确保这些端口未被占用。
  • 确保管理插件已启用 :执行 rabbitmq-plugins enable rabbitmq_management
  • 检查防火墙设置 :确保端口 15672 未被防火墙阻止。

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

参考资料

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