文章是本人在学习springboot实现消息队列功能时所经历的过程的记录,仅供参考,如有侵权请随时指出。
参考文章地址:
RabbitMQ安装与入门_rabbitmq win11配置-CSDN博客
RabbitMQ入门到实战一篇文章就够了-CSDN博客
RabbitMQ系列(18)--RabbitMQ基于插件实现延迟队列_rabbitmq延迟队列插件-CSDN博客
一、windows环境下
Erlang安装
RabbitMQ服务器是用Erlang语言编写的,即需要先安装部署Erlang环境再安装RabbitMQ环境。
RabbitMQ与Erlang版本对照表(https://www.rabbitmq.com/which-erlang.html)
本次安装的版本号:
RabbitMQ:rabbitmq-server-3.13.4
Erlang:otp_win64_26.0
进入Erlang官网,安装相关环境:Downloads - Erlang/OTP
双击安装包,一直默认往下安装即可。
安装完成后设置环境变量。
打开命令窗口,输入erl命令,查看安装情况。
此时Erlang安装成功。
RabbitMQ安装
进入官网下载安装包:Installing on Windows | RabbitMQ
下载后,双击安装包,一路默认安装即可。
安装完成后,依旧配置环境变量。
打开命令窗口,输入 rabbitmqctl status查看运行状态。
cmd进入到安装目录,运行命令rabbitmq-plugins enable rabbitmq_management进行安装
如果mq安装时没有自动进入windows服务中并启动,需要手动开启服务。
双击rabbitmq-server.bat启动
mq服务启动后,即可打开管理平台进行查看:http://localhost:15672/
默认用户名、密码都是guest
插件安装
本人实践中需要用到延时队列,因此需要进行插件安装:Community Plugins | RabbitMQ
安装完成后,将插件放到对应安装目录下(RabbitMQ官网指示安装插件步骤的网址:installing Additional Plugins | RabbitMQ)
放好后,通过命令安装插件:rabbitmq-plugins enable rabbitmq_delayed_message_exchange
此时进入管理页面,可以看到延时插件安装成功:
二、Linux环境下
还在整理中...........