RabbitMQ的安装以及使用(Windows环境下)
详细配置引用文章https://blog.csdn.net/qq_31634461/article/details/79377256
一、RabbitMQ的安装
1、Erlang的安装
首先,您需要安装支持的 Windows 版Erlang。下载并运行Erlang for Windows 安装程序。下载地址http://www.erlang.org/downloads,我是64位的所以下载的64位版本。官网下载速度很慢,可以通过我云盘下载:https://pan.baidu.com/s/1eTkk5BO 密码:wo1b,下载完成后直接安装,一直NEXT就行。
![](https://img.haomeiwen.com/i16786214/545a6b72376c8671.png)
2、RabbitMQ安装程序
运行RabbitMQ安装程序rabbitmq-server-3.7.3.exe(下载地址http://www.rabbitmq.com/install-windows.html)注意版本,当前最新版本为3.7.3。它将RabbitMQ安装为Windows服务并使用默认配置启动它。同样,一直NEXT就行。
![](https://img.haomeiwen.com/i16786214/c841bb80e4dc7396.png)
3、自定义环境变量
该服务将使用其默认设置正常运行。你可以自定义RabbitMQ环境或编辑配置。
(1)erl环境变量配置
ERLANG_HOME=C:\Program Files\erl9.2
![](https://img.haomeiwen.com/i16786214/6b342ebd95a8be8c.png)
在Path中加入
%ERLANG_HOME%\bin;
![](https://img.haomeiwen.com/i16786214/c17dc571797a2a75.png)
测试erl配置是否正确,开始-运行-cmd,输入erl,显示如下,证明配置正确
![](https://img.haomeiwen.com/i16786214/2ae422132a4b4056.png)
(2)RabbitMQ环境变量配置
这里注意,看好你RabbitMQ的安装位置,以及安装的版本,我的版本为3.7.3
RABBITMQ_SERVER=C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3
![](https://img.haomeiwen.com/i16786214/d41bc9a46c101bb1.png)
在Path中加入
%RABBITMQ_SERVER%\sbin;
![](https://img.haomeiwen.com/i16786214/715b738717f26752.png)
4、激活rabbitmq_management
在CMD中键入如下命令
"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
显示如下:
![](https://img.haomeiwen.com/i16786214/20612f5f821e9010.png)
5、启动RabbitMQ服务
直接在命令行界面键入如下命令
net start RabbitMQ
![](https://img.haomeiwen.com/i16786214/64645d08d50ade1d.png)
因为RabbitMQ默认启动的,当键入启动命令时,会出现如下情况,直接关闭RabbitMQ服务,在启动就行,
![](https://img.haomeiwen.com/i16786214/72bf6286512045e9.png)
关闭RabbitMQ服务命令如下:
net stop RabbitMQ
![](https://img.haomeiwen.com/i16786214/4a0f921db7f5243e.png)
6.若上面 4.激活rabbitmq_management 这一步骤cmd命令执行失败,5.启动服务可直接进入RabbitMQ Server的安装目录下的sbin目录双击rabbitmq-server.bat, 在此之前因为RabbitMQ默认启动的,所以先在任务管理器中杀掉erl相关的进程再点击。
![](https://img.haomeiwen.com/i16786214/9fb42d3e7df9d095.png)
此时启动成功的界面如下
![](https://img.haomeiwen.com/i16786214/e3c23153b37589ad.png)
7.在桌面 我的电脑 右键 点击管理在服务和应用程序 下的服务中找到RebbitMQ设置成自动启动则电脑开机时自动启动服务
![](https://img.haomeiwen.com/i16786214/711192f6f4085bd8.png)
二、RabbitMQ测试
测试地址 http://localhost:15672/
默认的用户名:guest
默认的密码为:guest
![](https://img.haomeiwen.com/i16786214/7809b5b31988558a.png)
三、RabbitMQ设置ip访问
RabbitMQ默认使用localhost连接,若想使用ip访问则需要修改rabbitmq_server中ebin下的rabbit.app文件
找到{loopback_users, [<<"guest">>]} 改为{loopback_users, []} 即可
![](https://img.haomeiwen.com/i16786214/03c8f5fb373e4f6d.png)
![](https://img.haomeiwen.com/i16786214/576964d511daf5f2.png)
修改完后重启服务
ip访问
![](https://img.haomeiwen.com/i16786214/d1fbc6b08ea047cc.png)