官网查看匹配 erlang 版本

https://www.rabbitmq.com/download.html
image.png
查看匹配区间

通过 packageclould 进行 yum install 安装

Linux 安装文档
https://www.rabbitmq.com/install-rpm.html

安装 erlang

执行安装 erlang 前置脚本文件
https://packagecloud.io/rabbitmq/erlang/install#bash-rpm

  1. curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

安装 erlang

  1. yum install erlang

测试

  1. erl

查看 erlang 版本

  1. yum list | grep erlang

安装 RabbitMQ

导入 key

  1. rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
  2. rpm --import https://packagecloud.io/gpg.key

执行前置配置脚本

  1. curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

导入 key

  1. rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

安装 socat

  1. yum -y install epel-release
  2. yum -y install socat

下载安装包
历史版本在 github 找比较方便,点 download 可以进入版本对应文件列表
https://github.com/rabbitmq/rabbitmq-server/releases

  1. https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-3.8.16-1.el7.noarch.rpm

执行安装

  1. rpm -ivh rabbitmq-server-3.8.16-1.el7.noarch.rpm

ok

开启可视化插件

rabbitmq-plugins enable rabbitmq_management

启动 rabbitmq

service rabbitmq-server start