赞
踩
首先看一下c盘的用户路径是否有中文,有中文就会出问题,和安装路径是否有中文无关
安装RabbitMQ之前必须先安装Erlang,这是我安装的Erlang版本和rabbitmq版本,链接发到评论区,一步步安装即可,注意路径一般不要带有中文和空格
ERLANG_HOME
%ERLANG_HOME%\bin
erl
运行即可先以管理员身份启动安装程序,安装路径自己设置一下(目录一般不要有空格和中文字符),然后一直next即可
RabbitMQ安装好后接下来安装RabbitMQ-Plugins,使用cmd进入你的rabbit安装目录
rabbitmq-plugins enable rabbitmq_management
命令安装(如果出现Plugin configuration unchanged等相关问题,多半是与用户路径有关,这里可以跳去下方问题解决)需要用管理员身份运行安装,RabbitMQ官网这么说的。
安装RabbitMQ和Erlang的目录要没有空格和中文字符,即使你安装到d盘,如果你c盘用户路径有中文就会出问题。
开始解决
rabbitmq-service.bat remove
#set RABBITMQ_BASE=你的rabbitmq的data日志和数据存放目录
set RABBITMQ_BASE=D:\CODETOOLS\Environment\rabbitmq_server\data
rabbitmq-service.bat install
这样服务就可以启动了,也规避了用户名为中文的问题。
最后是你会发现激活插件管理也会出现报错所以输入以下代码就可以激活
#set RABBITMQ_BASE=你的rabbitmq的data日志和数据存放目录
set RABBITMQ_BASE=D:\CODETOOLS\Environment\rabbitmq_server\data
rabbitmq-plugins enable rabbitmq_management
文章有参考:https://www.cnblogs.com/bade/p/10303687.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。