RabbitMQ下载
RabbitMQ官方下载地址:https://www.rabbitmq.com/download.html
选择对应的系统版本点击下载,如下图所示:
下载后会得到.rpm文件:
下载Erlang
RabbitMQ是采用 Erlang语言开发的,所以系统环境必须提供 Erlang环境,需要是安装 Erlang。
备注:Rabbitmq和Erlang的版本关系必须要一致,不然各种问题。
Erlang和RabbitMQ版本对照:
https://www.rabbitmq.com/which-erlang.html
这里安装最新版本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文件,如下图所示:
备注:其中的el7表示Red Hat 7.x,即CentOS 7.x。
安装Erlang
1.上传erlang安装rpm文件
首先将下载好的文件上传到服务器,创建一个文件夹用来存放文件:
mkdir -p /usr/rabbitmq
再利用xftp工具将上述下载的两个.rpm文件上传到服务器的刚创建的文件夹中
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版本号:
说明erlang成功了。
安装RabbitMQ
erlang安装好后,现在就可以开始安装RabbitMQ了。
这时候我们就得去下载对应的版本,我们的 Erlang 环境是23的,我们就得下载对应的版本,不然,你是装不上 RabbitMQ 的。
1.RabbitMQ下载
RabbitMQ 官网下载地址:
https://www.rabbitmq.com/download.html
这里选择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则表示服务安装并启动成功,如下图所示:
4.登录后台
然后我们打开浏览器,访问地址:
ip:15672
备注:需要打开防火墙的15672端口。
就可以看到管理界面,如下图所示:
输入默认账号:guest 密码: guest,就可以进入后台了。
到此RabbitMQ安装全部完成了。
陈睿mikechen
10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。
关注「mikechen」公众号,获取更多技术干货!
后台回复【面试】即可获取《史上最全阿里Java面试题总结》,后台回复【架构】,即可获取《阿里架构师进阶专题全部合集》