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用户名是中文解决方案
- 系统中文用户名解决方案
步骤一: 需要使用管理员权限的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