RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。
下载并安装 erlang
- 官网下载安装包
双击安装即可,过程略。
- 设置环境变量
- 添加环境变量,变量名为 ERLANG_HOME,变量值为 elang 安装路径,本例为 C:\Program Files\erl10.6
- 在 Path 环境变量后添加 %ERLANG_HOME%\bin
- 检查是否安装成功
打开 cmd,运行erl
,若看到如下内容,则说明 elang 安装成功:
下载并安装 RabbitMQ
- 官网下载安装包:
- 在安装前,需先添加环境变量,变量名为 RABBITMQ_NODENAME,变量值为 rabbit@localhost。
- 双击安装文件,过程略。
- 安装完成后,打开 cmd,切换到 sbin 目录,如:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.2\sbin
,执行rabbitmq-plugins enable rabbitmq_management
,
仍在 sbin 目录,执行rabbitmqctl status
,出现以下结果,则说明安装成功:
PS: 如果未设置环境变量 RABBITMQ_NODENAME,则可能出现以下错误:
此时需将 rabbitmq 卸载,结束进程 empd,并将文件夹 C:\Users\iamve\AppData\Roaming\RabbitMQ 删除后,设置环境变量 RABBITMQ_NODENAME 后重新安装即可。 - 启动
执行命令rabbitmq-server.bat
,启动 rabbitmq,如下:
访问 http://localhost:15672,如下:
输入guest/guest
,登录后的页面如下: