RabbitMQ无法访问(http://localhost:15672)

这里我就不讲安装过程了。
只讲我这个方法针对的问题。

就是你c盘的用户名是中文,会导致rabbitmq服务启动后自动退出!

下面来看一下:
如果你出现localhost拒绝访问的问题。
先启动rabbitmq服务:
以管理员身份打开cmd,跳到rabbitmq的sbin目录下。
输入命令

rabbitmq-server start

如果显示启动成功,再输入:

rabbitmq-server stop

如果显示服务未启动,说明服务是自动停止了,如果你的用户名又刚好是中文,那你就看对了:
同样以管理员身份再次打开cmd,跳到sbin目录:
输入:

rabbitmq-service.bat remove
image

然后继续输入:
注意这个目录是我自己的,你可以把目录改一下,

就是把RABBITMQ_BASE的路径换到一个没有中文的路径!

set RABBITMQ_BASE=D:\Program Files\RabbitMQ\soft\rabbitmq_server-3.7.18\data
image

然后继续输入:

rabbitmq-service.bat install
image

这样就修改完成了,先别急着访问,重启一下rabbitmq服务:

rabbitmq-server restart
image

如图服务启动成功,可以访问了。


image

本篇内容也是苦苦挣扎了好久,忽然看到一片大神文章,试了果然与奇效。不用改用户名也不用重装系统。增加一下这个方法的曝光率。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容