在 AlmaLinux 8.10 上安装 RabbitMQ Server(官方 Yum 仓库)
RabbitMQ 是常用的开源消息代理,支持 AMQP 等多种协议。AlmaLinux 8.x 与 RHEL 8 系列兼容,官方推荐从 Team RabbitMQ 维护的 *.rabbitmq.com 镜像用 dnf 安装,这样能获得与当前 RabbitMQ 版本匹配的 现代 Erlang/OTP(发行版自带仓库里的 Erlang 往往过旧,无法满足新版本要求)。 下文以 AlmaLinux 8.10、x86_64 为例(官方仓库中的 Erlang 二进制包面向 amd64;若为 aarch64,需按官方文档从 GitHub 单独安装 zero-dependency Erlang RPM)。 一、前置条件 已配置好网络,并能使用 sudo 或 root。 建议先更新系统基础仓库元数据(可选): sudo dnf update -y 二、导入签名密钥 dnf/yum 会校验 RPM 签名,先导入官方给出的三把密钥(与 Installing on RPM-based Linux 一致): sudo rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc' sudo rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key' sudo rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key' 三、添加 Yum/DNF 仓库(EL8) 在 /etc/yum.repos.d/rabbitmq.repo 中写入 RHEL 8 / AlmaLinux 8 对应的段落(el/8)。下面内容与官方文档中「较旧发行版」页签一致,仅作排版整理;若上游有微调,请以 官方安装页 为准。 ...