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服务启动失败解决办法的主要内容,如果未能解决你的问题,请参考以下文章