文章目录

  • 1. RabbitMQ 环境配置(ErLang 10.4 + MQ 3.7.17)
  • 1.1 ErLang 下载安装
  • 1.2 RabbitMQ 下载安装
  • 1.3 环境变量配置
  • 1.3.1 新建 ERLANG_HOME 和 RABBITMQ_SERVER
  • 1.3.2 配置 path
  • 1.4 RabbitMQ Server 开启与关闭
  • 1.5 RabbitMQ 管理页面查看
  • 2. RabbitMQ 环境配置(ErLang 32.2 + MQ 3.8.14)
  • 2.1 ErLang 下载安装
  • 2.2 RabbitMQ 下载安装
  • 2.3 环境变量配置
  • 2.4 RabbitMQ Server 开启与关闭
  • 2.5 管理页登录



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

1.1 ErLang 下载安装

    RabbitMQ 需要 ErLang 环境支持;首先下载 ErLang 并安装。

    建议使用新版本,版本过低存在与 RabbitMQ 版本冲突时,会不支持 RabbitMQ。

RabbitMQ与nginx配合_消息队列


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

RabbitMQ与nginx配合_MQ_02


图1-2.ErLang 环境安装图

1.2 RabbitMQ 下载安装

    官网下载安装 RabbitMQ

RabbitMQ与nginx配合_RabbitMQ与nginx配合_03


图2-1.RabbitMQ 官网下载图

RabbitMQ与nginx配合_消息队列_04


图2-2.RabbitMQ Server 安装图

RabbitMQ与nginx配合_RabbitMQ_05


图2-3.RabbitMQ Server 安装图

1.3 环境变量配置

1.3.1 新建 ERLANG_HOME 和 RABBITMQ_SERVER

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

RabbitMQ与nginx配合_RabbitMQ_06


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

RabbitMQ与nginx配合_消息队列_07


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

1.3.2 配置 path

%ERLANG_HOME%\bin 和 %RABBITMQ_SERVER%\sbin。

RabbitMQ与nginx配合_RabbitMQ与nginx配合_08


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

1.4 RabbitMQ Server 开启与关闭

rabbitmq-service 验证环境配置完成。

RabbitMQ与nginx配合_RabbitMQ与nginx配合_09


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

rabbitmq-plugins enable rabbitmq_management

RabbitMQ与nginx配合_消息中间件_10


图4-2.RabbitMQ 插件安装图

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

  • rabbitmq-service stop
  • rabbitmq-service start

图4-3.RabbitMQ 服务开启与关闭图

1.5 RabbitMQ 管理页面查看

    管理服务默认端口为15672 ,默认管理账号密码为 guest:guest

;RabbitMQ Server 开启后,本地可直接访问 http://localhost:15672

RabbitMQ与nginx配合_MQ_11


图5-1.RabbitMQ 登录页面图

RabbitMQ与nginx配合_消息中间件_12


图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