RabbitMQ:Windows版本安装部署

目录


一、概述

什么是MQ,有什么做作用?

MQ即MessageQueue,消息队列。可以分为两部分理解:消息Message用于在不同的应用程序中传递数据。队列Queue,一种FIFO先进先出的数据结构。将消息以队列的形式存储起来,并且在不同的应用程序之间进行传输,这就成了MessageQueue

Erlang与RabbitMQ版本对应关系

二、OPT

Erlang

下载成功之后,一直点击下一步进行安装,安装完成之后,需要配置环境变量到bin目录。

q 复制代码
xxx\xxx\bin

三、安装RabbitMQ

rabbitmq-server.exe

下载成功之后,一直点击下一步进行安装,安装完成之后,打开文件目录,在RabbitMQ Server\rabbitmq_server-3.12.10\目录下新建data文件夹

定位到安装目录的sbin下 运行cmd执行以下命令:

移除RabbitMQ服务,避免服务多次启动

cmd 复制代码
rabbitmq-service.bat remove

指定RabbitMQ数据存储路径

cmd 复制代码
set RABBITMQ_BASE=xxx\RabbitMQ-server\rabbitmq_server-3.12.10\data

将RabbitMQ安装为windows服务

cmd 复制代码
rabbitmq-service.bat install

启用Web用户界面

cmd 复制代码
rabbitmq-plugins enable rabbitmq_management

启动服务

cmd 复制代码
rabbitmq-service start

四、登录测试

cmd 复制代码
http://127.0.0.1:15672

用户名:guest

密码:guest

相关推荐
stella·6 小时前
RabbitMQ是什么?如何使用
java·分布式·中间件·消息队列·rabbitmq·削峰填谷
大飞哥~BigFei7 小时前
rabbitmq-spring-boot-start2.0.0重磅重构升级
java·重构·rabbitmq
苦学编程的谢7 小时前
RabbitMQ_3_RabbitMQ应用
分布式·rabbitmq
JSON_L7 小时前
Fastadmin中通过RabbitMq实现即时和延迟队列
rabbitmq·php·fastadmin
勇敢打工人9 小时前
rabbitmq数据恢复
分布式·rabbitmq
哈哈哈笑什么1 天前
高并发分布式Springcloud系统下,使用RabbitMQ实现订单支付完整闭环的实现方案(反向撤销+重试+补偿)
分布式·spring cloud·rabbitmq
CRUD酱1 天前
RabbitMQ是如何确保消息的可靠性的?
java·python·rabbitmq
luod1 天前
RabbitMQ简单生产者和消费者实现
java·rabbitmq
小股虫1 天前
RabbitMQ深度解析:从入门到原理再到实战应用
分布式·rabbitmq
zzhongcy1 天前
RocketMQ、Kafka 和 RabbitMQ 等中间件对比
kafka·rabbitmq·rocketmq