windows安装rabbitmq,附带用户名是中文的解决方法(终极方案,详细版)

rabbitmq的运行需要Erlang的虚拟机,所以下载rabbitmq之前需要先下载Erlang。

但是由于我们的用户名是中文的,这会导致后面启动 rabbitmq server 会报错,所以我们要先解决这个问题。

https://www.cnblogs.com/xinzhyu/p/10177480.html提供的方法可以解决这个问题,但是我要展开写写。

1. 由于上述方法涉及到修改注册表文件,因此在修改之前需要创建系统还原点。

2. mklink 命令的全称的cmd /C mklink /D xxx XXXX 

3. 注意,该方法中提到的创建软链接的命令是 mklink /D 后面的 /D 不是放到 D 盘的意思,因此该方法后续的修改注册表文件 S-1-5-21-3907852266的字段名 ProfileImagePath 的值的时候,不是改成 D:\软链接名,应该是改成 C:\Users\软链接名。

如果你不小心改成了D:\软链接名,重启电脑会出现如下图

6439b69163324a2f8782c46a6f97bc99.jpeg不用担心,直接点击“无法登录到你的账户”对话框的关闭按钮,然后修改注册表文件,改成你原来的样式即可,就可以恢复原样了。

 

 

 

写到这,我们已经顺利解决了用户名是中文的问题,接下来我们就要下载和安装 Erlang 和 rabbitmq了

Erlang 和 rabbitmq 的下载和安装可以参考这篇博客,即Windows下,RabbitMQ安装、卸载以及遇到的坑_epmd.exe 无法删除-CSDN博客

关于这篇博客我也要展开写写

1. 下载erlang时不需要自己创建文件夹,而下载rabbitmq时,需要自己新建一个文件夹用来保存,这个文件夹名字里最好不要有空格

2. 当安装完RabbitMQ提供的浏览器端管理插件后,直接打开浏览器访问网站http://localhost:15672进入登录页面24d2c76233e64175b9909152cbfebe2c.png

可能确实能进入对应的界面,但是这并不代表着你成功的启动了rabbitmq server,你需要等一等,因为这个插件在它的右上角页面声明了 Refresh every 5 seconds,可能过一会儿,右上角就会出现警告(无法连接到rabbitmq server,就我现在拿蓝色圈起来的地方)

 

如果出现上述问题,我们需要先确认 rabbitmq server 启动了没有,打开 cmd 管理员,cd 到对应的rabbitmq安装目录的 sbin 文件下,然后输入 .\rabbitmq-server.bat start(别忘记 .\)来手动启动rabbitmq server,如果报错是:empd error for host xxx: address(cannot connect to host/port),可以参考这篇博客windows 安装RabbitMQ 遇到 epmd error for host xxx: address (cannot connect to host/port)错误解决方法_windows error: epmd error for host desktop-9qart8p-CSDN博客

最后我也是成功启动了,如下图

8dc63750d19a472da0b78eac42a335b8.png

 

 

关闭该DOS窗口即可停止rabbitmq

 

 

 

 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值