windows安装RabbitMQ因为用户名为中文文件夹导致RabbitMQ服务启动失败解决办法

Posted bade

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows安装RabbitMQ因为用户名为中文文件夹导致RabbitMQ服务启动失败解决办法相关的知识,希望对你有一定的参考价值。

安装RabbitMQ必须先安装Erlang

安装这两个东东网上教程一大把就不一 一 阐述了。只不过要注意的倒是有几点

1、安装Erlang需要用管理员身份运行安装,RabbitMQ官网这么说的。

技术分享图片

2、安装RabbitMQ和Erlang的目录要没有空格和中文字符。

重点就是我之前将电脑用户名命名为中文了,即使我后面把用户名改为英文,用户文件夹还是中文改不过来了,然后百度要么无法解决要么就是操作过程太复杂稍微操作不当就得

重装系统了,而RabbitMQ 服务必须得没有中文字符才能启动,我又不想改文件夹名称 ,而RabbitMQ又默认将日志和数据都存储到用户文件夹下,所以我想能不能去自定义文件路径

然后搜了大半天的百度都没有相关方法,然后不记得在那个网页看到有人给出这么个办法 ,就是管理员运行cmd然后打开RabbitMQ安装目录

技术分享图片

然后  输入一下代码 就可以了  路径可以设置成你自己的路径

rabbitmq-service.bat remove

set RABBITMQ_BASE=D:install3 abbitmq abbitmq_server-3.7.8data

rabbitmq-service.bat install

这样服务就可以启动了,也规避了用户名为中文的问题。

最后是你会发现激活插件管理也会出现报错所以输入以下代码就可以激活

set RABBITMQ_BASE=D:install3 abbitmq abbitmq_server-3.7.8data

rabbitmq-plugins enable rabbitmq_management

现在就可以使用浏览器输入http://localhost:15672,看到如下内容成功了

技术分享图片

 

以上是关于windows安装RabbitMQ因为用户名为中文文件夹导致RabbitMQ服务启动失败解决办法的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ 第一天

RabbitMQ:Windows下RabbitMQ安装

RabbitMQ系列:Windows下RabbitMQ安装及入门

:Windows下RabbitMQ安装及入门

Windows下RabbitMQ安装及入门

windows 安装运行 rabbitmq时遇到的问题