这篇文章,主要介绍如何在Windows系统中,搭建RabbitMQ消息队列的运行环境。
目录
一、RabbitMQ消息队列
1.1、什么是RabbitMQ
1.2、安装Erlang
(1)下载安装包
(2)配置环境变量
(3)验证是否安装成功
1.3、安装RabbitMQ
(1)下载安装包
(2)配置环境变量
(3)安装rabbitmq管理界面
(4)启动RabbitMQ服务
(5)访问管理界面
一、RabbitMQ消息队列
1.1、什么是RabbitMQ
RabbitMQ是一款遵循AMQP协议的消息队列,这里说的AMQP是一个高级消息队列协议,它定义了消息队列的基础模型,AMQP协议的消息队列有很多,其中RabbitMQ就是其中之一。
消息队列,其实就是一个专门用于存储消息的容器,生产者生产消息,消费者消费消息。RabbitMQ是一个采用Erlang语言编写的消息队列,要使用RabbitMQ,首先就需要确保系统中存在Erlang的运行环境。
1.2、安装Erlang
不同版本的RabbitMQ消息队列,需要不同版本的Erlang,所以在下载的时候需要看下对应的版本,版本不一致可能会导致RabbitMQ安装失败。这里我选择【RabbitMQ 3.10.17】和【Erlang 25.2.2】。
(1)下载安装包
通过【https://erlang.org/download/otp_versions_tree.html】这个地址,或者【https://github.com/erlang/otp/releases/download/OTP-25.2.2/otp_win64_25.2.2.exe】可以选择不同版本的Erlang安装包。
下载完成之后,双击可执行文件,点击下一步直到安装完成为止。
(2)配置环境变量
为了能够在任意目录下面访问Erlang,这里我们可以配置一下Erlang的环境变量,如下所示:
(3)验证是否安装成功
打开CMD命令行窗口,输入【erl -version】命令,出现如下图界面,就表示Erlang安装成功啦。
1.3、安装RabbitMQ
(1)下载安装包
通过【https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.10.17】这个地址可以选择下载不同版本的RabbitMQ消息队列。
下载时候可能会比较慢。下载完成之后,将rabbitmq压缩包解压即可,目录结构如下所示:
(2)配置环境变量
为了在任意目录下面都可以使用rabbitmq的命令,这里可以配置rabbitmq的环境变量。
(3)安装rabbitmq管理界面
打开CMD命令行,输入【rabbitmq-plugins enable rabbitmq_management】命令,这个命令是用于安装rabbitmq的管理界面。
出现上图的结果,就表示rabbitmq管理界面安装成功啦。注意:如果安装过程中报错了,那可能是Erlang的版本和RabbitMQ的版本不兼容,可以看下两个版本是否满足运行条件。
(4)启动RabbitMQ服务
控制台输入【rabbitmq-server -detached】命令,启动RabbitMQ服务。
没报错就是启动成功了。
(5)访问管理界面
打开浏览器,访问【http://localhost:15672/】地址,输入默认的用户名guest和密码guest,即可登录rabbitmq后台界面。
登录之后,界面如下所示:
到这里,可以说RabbitMQ就已经安装好啦。
综上,这篇文章结束了,主要介绍如何在Windows系统中,搭建RabbitMQ消息队列的运行环境。