win10 安装RabbitMQ 报错2020年的解决方案大全,修改路径后第二次无法启动,【主要解决电脑用户名为中文】。

最近在win10上安装Rabbit MQ出现各种花里胡哨的的问题,着实让我心态爆炸,感叹学习真是不易。QAQ呜呜呜。
经过十多个小时的努力,我终于摸清楚了这个玩意怎么安装的QAQ使用的TT,并让我确定这不是win10该安装的软件,以后宁可虚拟机装linux也不要用win10。
现在就来一个个的告诉大家我遇到的问题实行的解决方案。
先给下载地址,我想说官网下载贼慢,慢的要死,提供一个我的蓝盘
地址
Rabbit MQ3.8.4: https://liuhong.lanzous.com/iEasvdjr7lc
opt: https://liuhong.lanzous.com/iInwNdjrboj

问题一,Rabbit MQ的版本和Erlang版本兼容问题

在win10下安装RabbitMQ需要Erlang环境的支持就需要安装otp,必须要两者兼容才可以正常安装。
这里是一部分
-----------------详细查看官网地址-------------------

在这里插入图片描述
笔者这里使用的是 3.8.4+23.0的版本。

第二个问题安装

注意安装的时候切记使用管理员权限。

上面说了,版本对应好了,那么就是安装程序到电脑当中,首先我要注意,安装的使用强烈建议右键管理员权限安装。
其中过程就是无脑 下一步下一步,路径不可有中文和空格。
然后就是配置环境变量

安装Erlang 并配置环境变量,win10最简单的办法就是修改环境变量path
在这里插入图片描述
在这里插入图片描述
直接吧路径添加进去【注意要opt要指向bin,兔子mq要指向sbin】,这里我Rabbit MQ和Erlang的环境变量都配置了。

cmd输入erl出现以下画面说明配置Erlangt配置完成
在这里插入图片描述

问题三,安装Rabbit MQweb可视化插件,第一次启动兔子

首先我要强调的是,cmd用管理员权限运行 右键
在这里插入图片描述
或者使用自带的开启cmd,注意同样推荐管理员开启
在这里插入图片描述
如果你的用户是中文,而且还是非酋,那恭喜你和笔者一样出现了
安装插件,命令:rabbitmq-plugins.bat enable rabbitmq_management,出现
在这里插入图片描述
或者出现:
在这里插入图片描述
等等,反正就算插件装不起,是因为你的本地用户名是中文导致,rabbitMQ的插件是安装再工作路径的,而工作路径有再c盘的用户下面,如果有中文那么就有可能报错,有些欧皇除外。

解决办法:
将 C:\Users\Administrator.erlang.cookie 同步至C:\Windows\System32\config\systemprofile.erlang.cookie

同时删除:C:\Users\Administrator\AppData\Roaming\RabbitMQ目录
在这里插入图片描述
然后还没完那我们必须吧工作路径转移到一个没用中文的路径
通过cmd输入以下命令(如果你没配置环境变量需要进入sbin完成这些命令操作)
这里是重点
移除rabbitmq-service.bat

rabbitmq-service.bat remove

要修改的路径,等号后面可以自定义

set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.8.4\RabbitMQ

然后再给它安装回去

rabbitmq-service.bat install

再执行rabbitmq-plugins enable rabbitmq_management 启动可视化插件

出现以下画面恭喜你可以启动了
如果没有出现这个,那你可能不是用户名造成的,我没办法
在这里插入图片描述
启动命令:rabbitmq-server.bat
在这里插入图片描述
进入后台:http://localhost:15672
输入guest,guest进入。
到现在你完成了第一次启动。

第二次启动无法成功【巨坑】

我当时以为我搞完了,没想到啊没想到,我把cmd关了,再去启动它,哦豁,起不起来,气不气T_T

为什么那,我们来看看报的什么错,一长串很懵逼
在这里插入图片描述
看看这里,我明白了还是中文路径的原因,为什么,我不是已经改了,我不是已经改了,这就是新版本嘛i了i了。
在这里插入图片描述
我还试图从装了几次,QAQ,最后发现,这™的我每次第二次启动,它的工作路径又回到了
C:\用户\AppData\Roaming\RabbitMQ目录下,心态爆炸。所以
你每一次启动都要去改一次工作路径,走一边

//每一次启动都必须更改一下工作路径,流程如下:

rabbitmq-service.bat remove
set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.8.4\RabbitMQ
rabbitmq-service.bat install
rabbitmq-plugins enable rabbitmq_management
rabbitmq-server.bat
http://localhost:15672

这样才能访问可视化后台,'漂亮’啊简直了。

我是’傻逼’
前面重装几次,这不会就我发生这种情况把,不会把,不会把,不会把!!!
在这里插入图片描述

这里提供两种方法:

第一种:每次启动都去改
第二种:修改本地用户名
但是笔者是 在这里插入图片描述
经历过绝望嘛,T_T T_T T-T T-T T-T
其他版本请直接百度!T_T

以下是我找的几个靠谱的修改方法。

win10家庭版系统C:\Users用户名中文改英文 详细教程:
https://blog.csdn.net/weixin_43732798/article/details/106143723?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2
重要补充2个坑·本人亲测】win10家庭版系统C:\Users用户名中有中文,更改为英文过程中遇到的问题:
https://blog.csdn.net/xuhaha_/article/details/106019214?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

以下是用到的所有参考文章:
https://blog.csdn.net/zhm3023/article/details/82217222
https://blog.csdn.net/ywq1016243402/article/details/103283274
感谢你们!

更新优化,批处理文件快速启动Rabbitmq服务:

https://blog.csdn.net/qq_20783497/article/details/106689182

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值