此文章介绍win10系统下安装RabbitMQ
RabbitMQ简介
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的。
RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。
AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。
AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。
RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
安装
Erlang安装
RabbitMQ服务端代码是使用并发式语言Erlang编写的。
安装Rabbit MQ的需要安装Erlang。
下载与安装Erlang
下载地址:http://www.erlang.org/downloads
下载exe文件完成后,进行安装,鼠标点击next,选择安装路径,不断点next就行。
安装路径需要记住
Erlang配置环境变量
环境变量在安装完成后一定要配置,和Java配置一样
新建环境变量
此电脑–>鼠标右键“属性”–>高级系统设置–>环境变量–>“新建”系统环境变量
变量名:ERLANG_HOME
变量值:安装路径(列如:D:\Program Files\erl-24.3.2)
添加系统变量path
点击“新建”,将%ERLANG_HOME%\bin加入到path中。
检查变量是否成功
进入cmd,输入erl,看到版本号就说明erlang安装成功了。
RabbitMQ安装
下载地址:http://www.rabbitmq.com/download.html
下载exe文件完成后,进行安装,鼠标点击next,选择安装路径,不断点next就行。
安装路径需要记住
进入cmd,输入cd命令进入安装路径的sbin路径下,列如在D:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.14\sbin
cd /d D:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.14\sbin
输入rabbitmq-plugins enable rabbitmq_management命令进行安装,安装完后输入 rabbitmqctl status验证
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl status
安装成功后,进入安装文件夹内的sbin,双击rabbitmq-server.bat开启服务
访问http://localhost:15672
能成功进入则安装成功
默认用户名和密码都是guest