RabbitMQ Windows下载安装

什么是MQ

MQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。

下载Erlang和RabbitMQ

RabbitMQ是使用Erlang语言开发的开源消息队列系统,所以安装RabbitMQ前需要先安装下Erlang。Erlang官网地址,如果下载速度慢可以从我的云盘里下载。


RabbitMQ官网地址

安装Erlang

  1. 打开.exe安装包,下一步即可,建议自定义安装目录,方便后续配置环境变量。
  2. 设置环境变量 ERLANG_HOME ,值为Erlang安装目录。
  3. 添加环境变量 Path 配置,值为 %ERLANG_HOME%\bin
  4. 打开CMD,输入erl 会显示erl相应的版本。

安装RabbitMQ

  1. 打开.exe安装包,下一步即可,建议自定义安装目录,方便后续配置环境变量。
  2. 设置环境变量 RABBITMQ_HOME ,值为RabbitMQ安装目录。
  3. 添加环境变量 Path 配置,值为 %RABBITMQ_HOME%\sbin

    PS: 如果已经安装了Erlang后,环境变量也配置了,打开rabbitmq-start闪退。
    在CMD中执行以下两个命令(相应位置替换成你的安装位置)

    D:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.10\sbin>set ERLANG_HOME=D:\Program Files\Erlang OTP
    D:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.10\sbin>rabbitmq-plugins.bat enable rabbitmq_management

配置RabbitMQ管理界面

  1. 进入MQ安装的目录下(D:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.10\sbin)这是我的本地地址,管理员运行rabbitmqctl.bat
  2. 访问管理系统界面,http://localhost:15672/
  3. 输入默认的账号密码都是 guest
  4. 在管理界面中Admin中添加一个新的角色,输入Username,Password完成点击Add user
  5. 添加完成之后,点击Name给角色设置权限,就可以在项目中配置使用了~