RabbitMQ 在 Win10 环境下的安装与配置

本文详细介绍了在不同版本的ErLang(10.4与32.2)和RabbitMQ(3.7.17与3.8.14)环境下进行环境配置的过程。包括ErLang与RabbitMQ的下载安装、环境变量设置、服务启停、插件管理及管理页面访问等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. RabbitMQ 环境配置(ErLang 10.4 + MQ 3.7.17)

1.1 ErLang 下载安装

    RabbitMQ 需要 ErLang 环境支持;首先下载 ErLang 并安装。
    建议使用新版本,版本过低存在与 RabbitMQ 版本冲突时,会不支持 RabbitMQ。
Alt

图1-1.ErLang 官网下载图
    选中安装程序一站式安装即可。

图1-2.ErLang 环境安装图

1.2 RabbitMQ 下载安装

    官网下载安装 RabbitMQ

图2-1.RabbitMQ 官网下载图

图2-2.RabbitMQ Server 安装图

图2-3.RabbitMQ Server 安装图

1.3 环境变量配置

1.3.1 新建 ERLANG_HOME 和 RABBITMQ_SERVER

    新建系统变量 ERLANG_HOME , RABBITMQ_SERVER 环境变量值为相应应用程序的安装路径。

图3-1.ERLANG_HOME 环境变量配置图

图3-2.RABBITMQ_SERVER 环境变量配置图
1.3.2 配置 path

    新建两个变量 %ERLANG_HOME%\bin %RABBITMQ_SERVER%\sbin

图3-3.Path 环境变量配置图

1.4 RabbitMQ Server 开启与关闭

    快捷键 Win + R 输入 cmd 打开命令行窗口输入 rabbitmq-service 验证环境配置完成。

图4-1.RabbitMQ 安装环境验证图

    在命令行窗口切换路径到 %RABBITMQ_SERVER%\sbin (RabbitMQ 安装路径的 sbin 文件夹下),安装插件启用监控管理 rabbitmq-plugins enable rabbitmq_management

图4-2.RabbitMQ 插件安装图

    安装插件后需要重启服务。

  • rabbitmq-service stop
  • rabbitmq-service start
图4-3.RabbitMQ 服务开启与关闭图

1.5 RabbitMQ 管理页面查看

    管理服务默认端口为15672 ,默认管理账号密码为 guest:guest
;RabbitMQ Server 开启后,本地可直接访问 http://localhost:15672

图5-1.RabbitMQ 登录页面图

alt

图5-2.RabbitMQ 管理页面图

2. RabbitMQ 环境配置(ErLang 32.2 + MQ 3.8.14)

2.1 ErLang 下载安装

一键式安装,安装步骤同 1.1

2.2 RabbitMQ 下载安装

安装步骤同 1.2

2.3 环境变量配置

配置步骤同 1.3

  • 新建 ERLANG_HOME 和 RABBITMQ_SERVER
  • 配置 path

2.4 RabbitMQ Server 开启与关闭

  • 执行命令 rabbitmq-service 验证环境配置是否完成
PS E:\util\RabbitMQServer\rabbitmq_server-3.8.14\sbin> rabbitmq-service

*********************
Service control usage
*********************

rabbitmq-service help    - Display this help
rabbitmq-service install - Install the RabbitMQ service
rabbitmq-service remove  - Remove the RabbitMQ service

The following actions can also be accomplished by using
Windows Services Management Console (services.msc):

rabbitmq-service start   - Start the RabbitMQ service
rabbitmq-service stop    - Stop the RabbitMQ service
rabbitmq-service disable - Disable the RabbitMQ service
rabbitmq-service enable  - Enable the RabbitMQ service
  • 默认启用插件 rabbitmq_management
    无需再执行启用命令 rabbitmq-plugins enable rabbitmq_management,不需要此插件可关闭 rabbitmq-plugins disable rabbitmq_management
    开启关闭
PS E:\util\RabbitMQServer\rabbitmq_server-3.8.14\sbin> rabbitmq-plugins disable rabbitmq_management
Disabling plugins on node rabbit@DESKTOP-BU0FABL:
rabbitmq_management
All plugins have been disabled.
Applying plugin configuration to rabbit@DESKTOP-BU0FABL...
The following plugins have been disabled:
  rabbitmq_management_agent
  rabbitmq_web_dispatch
  rabbitmq_management

nothing to do.
Offline change; changes will take effect at broker restart.
PS E:\util\RabbitMQServer\rabbitmq_server-3.8.14\sbin> rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@DESKTOP-BU0FABL:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@DESKTOP-BU0FABL...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

set 3 plugins.
Offline change; changes will take effect at broker restart.
  • 在安装路径 xxx/sbin/ 执行命令启动服务 .\rabbitmq-server.bat start
PS E:\util\RabbitMQServer\rabbitmq_server-3.8.14\sbin> .\rabbitmq-server.bat start
Configuring logger redirection
12:55:34.484 [warning] Using RABBITMQ_ADVANCED_CONFIG_FILE: c:/Users/Lenovo/AppData/Roaming/RabbitMQ/advanced.config

  ##  ##      RabbitMQ 3.8.14
  ##  ##
  ##########  Copyright (c) 2007-2021 VMware, Inc. or its affiliates.
  ######  ##
  ##########  Licensed under the MPL 2.0. Website: https://rabbitmq.com

  Doc guides: https://rabbitmq.com/documentation.html
  Support:    https://rabbitmq.com/contact.html
  Tutorials:  https://rabbitmq.com/getstarted.html
  Monitoring: https://rabbitmq.com/monitoring.html

  Logs: c:/Users/Lenovo/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-BU0FABL.log
        c:/Users/Lenovo/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-BU0FABL_upgrade.log

  Config file(s): c:/Users/Lenovo/AppData/Roaming/RabbitMQ/advanced.config

  Starting broker... completed with 3 plugins.

2.5 管理页登录

管理服务默认端口为15672 ,默认管理账号密码为 guest: guest;RabbitMQ Server 开启后,本地可直接访问 http://localhost:15672

    下一篇去了解 RabbitMQ 的功能点,配置参数及管理使用。

Power By niaonao

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

niaonao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值