一、RabbitMQ简介
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
二、安装Erlang
1、由于RabbitMQ 是建立在 Erlang OTP 平台上的,所以我们需要先安装 Erlang。我是安装在 Windows 下的,下载地址:
http://www.erlang.org/downloads
选择 Windows下的 64 位,默认安装即可。
2、注意:安装的过程可能会弹出一个安装 Microsoft Visual C++ 2013(或者其他版本)的弹框、我们只需要点击 “Install(安装)” 按钮进行安装即可。
3、安装成功后,我们需要配置Erlang的环境变量:
变量名:
ERLANG_HOME
变量值:D:\Program Files\erl10.4(为你的 Erlang 的安装目录,我是安装在 D:\Program Files\erl10.4目录下的)
将新建的系统变量添加在 Path 中,注意 win7 和 win10 的操作不一样,win10 直接写入即可,win7 需要在变量名为:path的变量值后面追加:
%ERLANG_HOME%\bin;
4、验证安装
然后我们 window+R 打开 cmd 输入:
erl
出现Erlang的版本号即表示安装成功。
三、安装RabbitMQ
1、下载地址:
http://www.rabbitmq.com/install-windows.html
默认安装即可。
2、在 C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\RabbitMQ Server找到:
RabbitMQ Command Prompt (sbin dir)
打开它。
3、在打开的窗口输入:
rabbitmq-plugins.bat enable rabbitmq_management
启动监控管理器。
4、然后输入:
rabbitmq-server
启动 RabbitMQ 服务。
5、在本地浏览器中输入:
localhost:15672
访问RabbitMQ的后台管理页面(初始化用户名和密码都是:guest)