Contents
  1. 1. rabbitmq与erlang安装
  2. 2. 版本关系
  3. 3. 下载安装Erlang 23.1
  4. 4. 配置Erlang环境变量
  5. 5. 下载安装RabbitMQ 3.8.9
  6. 6. RabbitMQ 环境变量
  7. 7. 启用RabbitMQ管理插件
  8. 8. 启动RabbitMQ

rabbitmq与erlang安装

版本关系

1、RabbitMQ依赖于Erlang,需要先安装Erlang
2、Erlang和RabbitMQ版本有对应关系
http://www.rabbitmq.com/which-erlang.html

image.png

下载安装Erlang 23.1

如果下载太慢了,可以把地址贴到迅雷里面,下载到本机

https://www.erlang.org/downloads/23.1
exe文件一路next就可以

配置Erlang环境变量

1
ERLANG_HOME=C:\Program Files\erl23.1

Path添加

1
%ERLANG_HOME%\bin;

CMD输入 erl,输入能显示版本号则安装正确

下载安装RabbitMQ 3.8.9

http://www.rabbitmq.com/install-windows.html

RabbitMQ 环境变量

1
RABBITMQ_SERVER=C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9

在Path中加入

1
%RABBITMQ_SERVER%\sbin;

启用RabbitMQ管理插件

CMD中输入

1
"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin\rabbitmq-plugins.bat" enable rabbitmq_management

启动RabbitMQ

1
net start RabbitMQ

关闭RabbitMQ

1
net stop RabbitMQ

访问管理界面:http://localhost:15672/
默认用户名:guest
默认密码为:guest

默认配置文件:

1
C:\Users\你的用户名\AppData\Roaming\RabbitMQ\advanced.config

数据目录:

1
C:\Users\用户名\AppData\Roaming\RabbitMQ\db\rabbit@用户名-mnesia

附:
如果遇到无法启动的问题,先尝试在控制面板 —— 服务 —— 中启动。
如果已经启动了,先服务里面停掉
或者尝试用命令

1
2
.\rabbitmq-server.bat stop
.\rabbitmq-server.bat start

注意只能用CMD,不要用powershell

如果要初始化RabbitMQ,移除全部数据:

1
2
3
4
rabbitmq-service stop
rabbitmq-service remove
rabbitmq-service install
rabbitmq-service start
Contents
  1. 1. rabbitmq与erlang安装
  2. 2. 版本关系
  3. 3. 下载安装Erlang 23.1
  4. 4. 配置Erlang环境变量
  5. 5. 下载安装RabbitMQ 3.8.9
  6. 6. RabbitMQ 环境变量
  7. 7. 启用RabbitMQ管理插件
  8. 8. 启动RabbitMQ