rabbitmq 的安装

下载 rabbitmy window 安装包的地址:
https://www.rabbitmq.com/install-windows.html
下面两个 rabbitmy-server-3.8.0.exe 都可以下载
rabbitmq 的安装
安装rabbitmy 需要依赖 erlang 环境
所以需要先安装 erlang
erlang 的版本 及 rabbitmq 的版本是有一个对应要求:
rabbitmq 的安装
版本对应关系看这个链接:
https://www.rabbitmq.com/which-erlang.html
rabbitmq 的安装
otp 22.1 版本下载链接如下(复制到迅雷中可以下载)
http://erlang.org/download/otp_win64_22.1.exe
erlang 安装中的步骤:
rabbitmq 的安装

erlang 的环境变量配置
创建一个系统环境变量
ERLANG_HOME
值指向erlang的安装根目录
同时将%ERLANG_HOME%\bin加入到Path中
rabbitmq 的安装
rabbitmq 的安装
安装验证
cmd 命令窗口
输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功;
下载的是22.1版本,对应的erl版本就是 10.5,如下图:
rabbitmq 的安装
下载开始安装 rabbitmq
rabbitmq 的安装
安装rabbitmq 桌面管理插件:
切换到 rabbitmq 的安装的 sbin 目录:
(D:\install\RabbitMQ Server\rabbitmq_server-3.8.0\sbin)
rabbitmq 的安装
如果同一台电脑,重复多次安装,可能会报异常:
Applying plugins configuration to [email protected]… failed

解决步骤如下:
1、rabbitmq-service stop
2、rabbitmq-service remove
3、rabbitmq-service install
4、rabbitmq-service start
5、rabbitmq-plugins enable rabbitmq_management

本人安装到这里,还不能访问到 http://localhost:15672
会报页面找不到,原因是如下:

rabbitmq 的安装
ERROR: node with name “rabbit” already running on “xiaowu”

解决的办法:
使用命令:
tasklist | find /i “erl”
查看正在跑的 rabbitmq 进程,重启即可
本人是通过”任务管理器“来重启服务的:
rabbitmq 的安装
重启之后,再访问 http://localhost:15672 即可

认证rabbitmq 是否启动正常:
通过浏览器打开 http://localhost:15672
输入用户名:guest,密码:guest (默认的)