Windows下RabbitMQ安装及配置

本文详细指导在Windows系统中安装Erlang并配置环境,然后进行RabbitMQ的下载、解压、环境变量设置、插件安装及服务管理,特别解决了中文用户名导致的问题,包括去除cookie冲突和设置正确的数据路径。
摘要由CSDN通过智能技术生成

Windows下RabbitMQ安装及配置

1、安装Erlang

下载地址:https://www.erlang.org/downloads,本文选择OTP 21.0.1 Windows 64-bit Binary File (91707927)

设置环境变量,新建ERLANG_HOME

在这里插入图片描述

修改环境变量path,增加Erlang变量至path,%ERLANG_HOME%\bin;

打开cmd命令框,输入erl

在这里插入图片描述

至此,Erlang 安装完成

2、安装rabbitmq

下载地址:http://www.rabbitmq.com/download.html

exe安装地址:http://www.rabbitmq.com/install-windows.html

解压缩安装地址:http://www.rabbitmq.com/install-windows-manual.html

本文选择解压缩安装rabbitmq-server-windows-3.7.7.zip

将rabbitmq-server-windows-3.7.7.zip解压缩至D:\Program Files目录下

设置环境变量,新建RABBITMQ_SERVER

在这里插入图片描述

修改环境变量path,增加rabbitmq变量至path,%RABBITMQ_SERVER%\sbin;

打开cmd命令框,切换至D:\Program Files\rabbitmq_server-3.7.7\sbin目录下,输入rabbitmqctl status

在这里插入图片描述

说明rabbmitmq未启动,继续下面操作。

安装插件,命令:rabbitmq-plugins.bat enable rabbitmq_management,出现:

在这里插入图片描述

解决方法:
将 C:\Users\Administrator.erlang.cookie 同步至C:\Windows\System32\config\systemprofile.erlang.cookie

同时删除:C:\Users\Administrator\AppData\Roaming\RabbitMQ目录

输入命令:rabbitmq-plugins.bat enable rabbitmq_management ,出现下面信息表示插件安装成功:

在这里插入图片描述

输入命令:rabbitmq-server.bat

在这里插入图片描述

rabbitmq启动成功,浏览器中http://localhost:15672,

在这里插入图片描述

输入guest,guest进入rabbitMQ管理控制台:

在这里插入图片描述

打开cmd,再次输入命令:rabbitmqctl status

在这里插入图片描述

至此,rabbitMQ安装部署完成。

win10用户名是中文解决方案

  1. 系统中文用户名解决方案
步骤一: 需要使用管理员权限的cmd, 进入到sbin目录下
因为我的安装路径是这个 D:\dev\rabbitMQ\rabbitmq_server-3.8.3\sbin
所以要管理员权限的cmd 进入该目录下。
步骤二:(删除本来的服务)
执行 rabbitmq-service.bat remove
步骤三: (路径自己定义(D:\rabbitmq\data),不要有中文和空格。)
执行 set RABBITMQ_BASE=D:\rabbitmq\data
步骤四: (重新安装服务)
执行 rabbitmq-service.bat install
步骤五: (安装管理插件,就是可视化)
执行 rabbitmq-plugins enable rabbitmq_management

注:如果后期还要安装插件,需要先执行步骤三,不然会提示你已经修改了路径
所有步骤截图

在这里插入图片描述

之后你会发现多出这么几个文件,再对比一下你本来C:\User\用户名\AppData\Roaming\RabbitMQ文件夹下的东西,结果是一样的。之后就会使用该文件夹下的了,然后就不会有中文的情况了

在这里插入图片描述

2 重新启动rabbitmq即可
命令:rabbitmq-server.bat

在这里插入图片描述

启动完成后访问: http://localhost:15672/

rabbitmq安装用户名存在中文解决:
大步骤分为两步:

不需要网上说的管理员运行,必须安装在c盘,重新修改用户名.都不需要!!!
安装软件

1 第一个软件的安装:
1 正常步骤傻子安装,下一步下一步就行.
2 安装好后不要忘了配置一个path变量:
ERLANG_HOME=自己的安装路径
在path中添加%ERLANG_HOME%\bin;

2安装第二个软件,rabbitmq
1 软件安装找样下一步下一步就行

2 安装好后 ,进入cmd ,到rabbitmq安装路径下的sbin目录下,先不要着急看第三步:

3 (这是在别的帖子上看到 的,多谢那位!!) :

第1步: 执行 rabbitmq-service.bat remove 如: 后面一样

第2步: 执行 set RABBITMQ_BASE=D:\rabbitmq_server\data(路径自己定义)
第3步: 执行 rabbitmq-service.bat install
第4步: 执行 rabbitmq-plugins enable rabbitmq_management

4 执行完上面的代码:
在服务中找到, rabbitmq服务,重启
第3步参考链接: https://blog.csdn.net/leoma2012/article/details/97636859

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值