rabbitMQ 安装

2023/10/01 MQ系列 共 1011 字,约 3 分钟
闷骚的程序员

1. 什么是rabbitMQ?

MQ是java微服务进阶必不可少的一个消息中间件。
现在市面上有3种MQ比较火:RabbitMQ,RocketMQ,Kafka.
因为springboot的amqp中默认只集成了RabbitMQ,因此我们先来撸RabbitMQ.
并且RabbitMQ的性能和稳定性也很不错,久经市场考验。

2. 安装RabbitMQ环境。

MQ官网下载地址
因为我只有一台国产笔记本电脑,因此我需要安装windows版本的: Windows版本RabbitMQ下载地址

进去之后可以直接找到Direct Downloads,下载相关EXE程序进行安装就可以了。
由于RabbitMQ是由erlang语言编写的,所以安装之前我们还需要安装erlang环境,你下载RabbitMQ之后直接点击安装,如果没有相关环境,安装程序会提示你,然后会让你的浏览器打开erlang的下载页面,在这个页面上根据自己的系统类型点击下载安装即可,安装完毕后再去安装RabbitMQ。

两者的安装包下载后如下:

这两者的安装都只需要一直NEXT下一步就可以了。

2.1 先安装ErLang

ErLang安装完成后一定要配置环境变量,否则RabbitMQ将无法正常启动。

配置系统变量:ERLANG_HOME

配置path:

2.2 再安装RabbitMQ

一路下一步。
安装完ErLang和rabbitMQ后如下图:
我们可以直接通过上面的bat命令去启动、停止、删除rabbitMQ服务,当然也可以直接进入到rabbitMQ安装目录的bin下面,通过cmd命令去操作。

安装完成后会自动启动RabbitMQ服务,但有可能无法访问管理台地址:http://localhost:15672/

此时,以管理员身份打开rabbit安装目录的bin:
依次执行如下命令:

# 开启RabbitMQ节点
rabbitmqctl start_app
# 开启RabbitMQ管理模块的插件,并配置到RabbitMQ节点上
rabbitmq-plugins enable rabbitmq_management
# 关闭RabbitMQ节点
rabbitmqctl stop

此时,RabbitMQ管理模块的插件已经配置到RabbitMQ节点上。
重启电脑!!!
然后重新启动rabbitMQ服务,重新访问管理台页面:
管理页面地址:http://localhost:15672
默认用户名和密码:guest/guest
登录后页面如下:

文档信息

Search

    Table of Contents