Linux安装RabbitMQ详解(手把手教你5步成功)

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

RabbitMQ下载

RabbitMQ官方下载地址:https://www.rabbitmq.com/download.html

选择对应的系统版本点击下载,如下图所示:

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

下载后会得到.rpm文件:

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

下载Erlang

RabbitMQ是采用 Erlang语言开发的,所以系统环境必须提供 Erlang环境,需要是安装 Erlang。

备注:Rabbitmq和Erlang的版本关系必须要一致,不然各种问题。

Erlang和RabbitMQ版本对照:

https://www.rabbitmq.com/which-erlang.html

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

这里安装最新版本3.8.14的RabbitMQ,对应的Erlang版本推荐23.x,我们下载erlang-23.2.7-2.el7.x86_64.rpm。

Erlang下载地址:

https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-23.2.7-2.el7.x86_64.rpm

点击右上角下载即可得到.rpm文件,如下图所示:
Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

备注:其中的el7表示Red Hat 7.x,即CentOS 7.x。

安装Erlang

1.上传erlang安装rpm文件

首先将下载好的文件上传到服务器,创建一个文件夹用来存放文件:

mkdir -p /usr/rabbitmq

再利用xftp工具将上述下载的两个.rpm文件上传到服务器的刚创建的文件夹中

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen
2.解压erlang安装文件

然后切换到安装目录:

cd /usr/rabbitmq

解压安装erlang:

命令:

rpm -Uvh erlang-23.2.7-2.el7.x86_64.rpm

3.安装erlang

命令:

yum install -y erlang

4.配置环境变量

vim /etc/profile
export ERLANG_HOME=/usr/rabbitmq/erlang
export PATH=$PATH:$ERLANG_HOME/bin
source /etc/profile

5.验证erlang安装是否成功

命令:

erl -v

如果出现下图,erlang版本号:

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

说明erlang成功了。

安装RabbitMQ

erlang安装好后,现在就可以开始安装RabbitMQ了。

这时候我们就得去下载对应的版本,我们的 Erlang 环境是23的,我们就得下载对应的版本,不然,你是装不上 RabbitMQ 的。

1.RabbitMQ下载

RabbitMQ 官网下载地址:

https://www.rabbitmq.com/download.html

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

这里选择Linux版本,这里我选择安装的是3.8.14的RabbitMQ版本,可以匹配上 Erlang 环境23这个版本号。

更加详细的Erlang和RabbitMQ版本对照,地址为:https://www.rabbitmq.com/which-erlang.html

 

2.RabbitMQ解压

命令:

rpm -Uvh rabbitmq-server-3.8.14-1.el7.noarch.rpm

 

3.RabbitMQ安装

命令:

yum install -y rabbitmq-server

启动RabbitMQ服务

1.安装启动管理插件

默认情况下,rabbitmq没有安装web端的客户端软件,需要安装才可以生效

命令:

rabbitmq-plugins enable rabbitmq_management

 

2.启动RabbitMQ

命令:

systemctl start rabbitmq-server

 

3.验证是否启动成功

命令:

systemctl status rabbitmq-server

显示active则表示服务安装并启动成功,如下图所示:

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

 

4.登录后台

然后我们打开浏览器,访问地址:

ip:15672

备注:需要打开防火墙的15672端口。

就可以看到管理界面,如下图所示:

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen
输入默认账号:guest  密码: guest,就可以进入后台了。

Linux安装RabbitMQ详解(手把手教你5步成功)-mikechen

到此RabbitMQ安装全部完成了。

作者简介

陈睿|mikechen,10年+大厂架构经验,BAT资深面试官,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

👇阅读更多mikechen架构文章👇

阿里架构 |双11秒杀 |分布式架构 |负载均衡 |单点登录 |微服务 |云原生 |高并发 |架构师

以上

关注作者「mikechen」公众号,获取更多技术干货!

后台回复架构,即可获取《阿里架构师进阶专题全部合集》,后台回复面试即可获取《史上最全阿里Java面试题总结

评论交流
    说说你的看法