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

打印 上一主题 下一主题

主题 966|帖子 966|积分 2900

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

   Erlang版本:26.2
RabbitMQ 版本:3.13.7

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

  1. 前言

RabbitMQ 是一个流行的开源消息代理,接纳 AMQP(高级消息队列协议)尺度。它答应应用步调之间以异步方式交换数据,确保消息的可靠性和机动性。RabbitMQ 适用于各种场景,如微服务架构、异步处理、工作队列等。
2. 安装前的准备

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


  • 操作体系:Windows 7、8、10 或更高版本
  • 架构:x64(64 位)
此外,RabbitMQ 依靠于 Erlang 环境,因此须要先安装 Erlang。
3. 安装步骤

3.1 下载并安装 Erlang


  • 访问 Erlang 官方下载页面:https://www.erlang.org/downloads
  • 选择得当您体系的安装步调,通常为 Windows 64-bit Installer,选择匹配的版本。

  • 运行安装步调,按照提示完成安装,默认 next 即可。
注意:安装路径中请勿包罗空格,以制止潜伏的问题。
3.2 下载并安装 RabbitMQ


  • 访问 RabbitMQ 官方下载页面:https://www.rabbitmq.com/download.html

  • 下载适用于 Windows 的安装步调,选择符合的版本,比方最新的 rabbitmq-server-4.0.7.exe。

  • 运行安装步调,按照提示完成安装,可以自定义安装路径。

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

3.3 设置环境变量


  • 打开体系环境变量设置

    • 右键点击“此电脑”或“计算机”,选择“属性”
    • 点击“高级体系设置”
    • 点击“环境变量”

  • 在“体系变量”中找到 Path,并点击“编辑”
  • 添加 Erlang 和 RabbitMQ 的安装路径,比方:

    • C:\Program Files\Erlang\bin
    • C:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.7\sbin

3.4 验证安装


  • 打开下令提示符,输入 erl,假如显示 Erlang 的版本信息,则体现 Erlang 安装成功。
  • 输入 rabbitmqctl status,假如显示 RabbitMQ 的状态信息,则体现 RabbitMQ 安装成功。
3.5 启用 RabbitMQ 管理插件

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

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


  • 重新启动 RabbitMQ 服务

    • 打开“服务”管理器
    • 找到 RabbitMQ 服务
    • 右键选择“重新启动”


  • 访问管理界面:在欣赏器中输入 http://localhost:15672/

    • 默认用户名:guest
    • 默认密码:guest

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

4. 常见问题解决

4.1 RabbitMQ 服务无法启动



  • 检查 Erlang 版本:确保 Erlang 版本与 RabbitMQ 兼容。参考:https://www.rabbitmq.com/which-erlang.html
  • 检查端口占用:RabbitMQ 默认利用端口 5672 和 15672,确保这些端口未被占用。
4.2 无法访问管理界面



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

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


  • RabbitMQ 官方文档:https://www.rabbitmq.com/documentation.html
  • Erlang 官方网站:https://www.erlang.org/

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用多少眼泪才能让你相信

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表