官网查看匹配 erlang 版本
https://www.rabbitmq.com/download.html
查看匹配区间
通过 packageclould 进行 yum install 安装
Linux 安装文档
https://www.rabbitmq.com/install-rpm.html
安装 erlang
执行安装 erlang 前置脚本文件
https://packagecloud.io/rabbitmq/erlang/install#bash-rpm
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
安装 erlang
yum install erlang
测试
erl
查看 erlang 版本
yum list | grep erlang
安装 RabbitMQ
导入 key
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key
执行前置配置脚本
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
导入 key
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
安装 socat
yum -y install epel-release
yum -y install socat
下载安装包
历史版本在 github 找比较方便,点 download 可以进入版本对应文件列表
https://github.com/rabbitmq/rabbitmq-server/releases
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-3.8.16-1.el7.noarch.rpm
执行安装
rpm -ivh rabbitmq-server-3.8.16-1.el7.noarch.rpm
开启可视化插件
rabbitmq-plugins enable rabbitmq_management
启动 rabbitmq
service rabbitmq-server start