记录本人安装RabbitMQ过程,作为备忘。
安装 RabbitMQ 前提需要安装 Erlang。
安装Erlang
Erlang官网 https://www.erlang.org/downloads
1、进入官网下载
点击链接即可下载,下载速度较慢
2、下载完成后进行安装(傻瓜式安装)
选择路径 ⬇
一路 next 然后 install 即可安装完成
3、配置环境变量(这一步不太清楚要不要做,有人说不用,有人说要,不过为了保险我是做了)
配置环境变量入口:此电脑–>鼠标右键“属性”–>高级系统设置–>环境变量–>“新建”系统环境变量
变量名:ERLANG_HOME 变量值:erlang的安装地址 ⬇
将 %ERLANG_HOME%\bin; 加入到 path 中 ⬇
4、验证Erlang安装是否成功
cmd 输入 erl,出现版本号证明安装成功 ⬇
安装RabbitMQ
官网地址 https://www.rabbitmq.com/install-windows.html
1、进入官网下载
点击链接即可下载,下载速度较慢
2、下载完成后进行安装(傻瓜式安装,参照Erlang安装教程)
3、安装 RabbitMQ 插件
cmd 进入到 安装目录\RabbitMQ\rabbitmq_server-3.8.17\sbin
输入命令 rabbitmq-plugins enable rabbitmq_management
出现下图即安装成功
4、验证是否链接
cmd 进入到 安装目录\RabbitMQ\rabbitmq_server-3.8.17\sbin
输入命令rabbitmqctl status
出现下图即成功(不知道为什么和别人的不一样,别人的是树状结构,我的就是这个鬼样子,有大佬懂的话请求讲解下)
5、服务启动后访问 http://localhost:15672
用户名:guest
密码:guest
踩过的坑
1、输入命令rabbitmqctl status
会出现下图
分析:
①计算机名称为中文名称,导致乱码,所以报错。
②需要将 C:\Windows\system32\config\systemprofile\.erlang.cookie 覆盖掉user下的.erlang.cookie
解决:我先是将计算机的名称改为英文,然后卸载重装重启之后执行 rabbitmq-plugins enable rabbitmq_management
命令,再执行rabbitmqctl status
命令,就没错了,只是运行的结果还是和别人有差异,不过能进到页面了。
2、运行 rabbitmq-server.bat 之后会显示 BOOT FAILED 然后自动消失
这个不知道什么原因,也没改好。不过好像不影响我打开这个网址 http://localhost:15672
再打开这个地址之前我尝试了这几个指令
有位博主说是因为进程被占用原因,链接 https://my.oschina.net/u/4625129/blog/4699032 我目前能进得去,所以就先不纠结了。