简介

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库,Rabbit MQ 是建立在Erlang OTP平台上;

安装 Erlang

1.下载地址:https://www.erlang.org/downloads, 这里选择 OTP 21.0.1 Windows 64-bit Binary File (91707927);

2.设置环境变量,新建ERLANG_HOME:

3.修改环境变量path,增加Erlang变量至path:%ERLANG_HOME%\bin;

打开cmd命令框,输入erl:

至此,Erlang 安装完成;

安装 RabbitMQ

下载地址:http://www.rabbitmq.com/download.html;

本文选择解压缩安装 rabbitmq-server-windows-3.7.7.zip

将rabbitmq-server-windows-3.7.7.zip解压缩至 D:\SoftWare\rabbitmq\目录;

设置环境变量,新建RABBITMQ_SERVER:

修改环境变量path,增加rabbitmq变量至path:%RABBITMQ_SERVER%\sbin;

打开cmd命令框,切换至 %RABBITMQ_SERVER%\sbin目录下,执行命令:rabbitmqctl status

出现以上画面,说明 rabbitmq 未启动;

启动

打开cmd命令框,切换至%RABBITMQ_SERVER\sbin%目录下,执行命令:rabbitmq-server.bat;

rabbitmq启动成功,浏览器中 http://localhost:15672

输入guest,guest进入rabbitMQ管理控制台:

至此,rabbitMQ 安装部署完成;