文章目录
1. RabbitMQ 环境配置(ErLang 10.4 + MQ 3.7.17)
1.1 ErLang 下载安装
RabbitMQ 需要 ErLang 环境支持;首先下载 ErLang 并安装。
建议使用新版本,版本过低存在与 RabbitMQ 版本冲突时,会不支持 RabbitMQ。
1.2 RabbitMQ 下载安装
官网下载安装 RabbitMQ。
1.3 环境变量配置
1.3.1 新建 ERLANG_HOME 和 RABBITMQ_SERVER
新建系统变量 ERLANG_HOME , RABBITMQ_SERVER 环境变量值为相应应用程序的安装路径。
1.3.2 配置 path
新建两个变量 %ERLANG_HOME%\bin 和 %RABBITMQ_SERVER%\sbin。
1.4 RabbitMQ Server 开启与关闭
快捷键 Win + R 输入 cmd 打开命令行窗口输入 rabbitmq-service 验证环境配置完成。
在命令行窗口切换路径到 %RABBITMQ_SERVER%\sbin (RabbitMQ 安装路径的 sbin 文件夹下),安装插件启用监控管理 rabbitmq-plugins enable rabbitmq_management
安装插件后需要重启服务。
- rabbitmq-service stop
- rabbitmq-service start
1.5 RabbitMQ 管理页面查看
管理服务默认端口为15672 ,默认管理账号密码为 guest:guest
;RabbitMQ Server 开启后,本地可直接访问 http://localhost:15672
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