麒麟CentOS7 安装最新的 RabbitMQ 3.7.1
时间: 2025-02-14 11:16:22 浏览: 39
### 安装准备
为了在麒麟 CentOS 7 上安装 RabbitMQ 3.7.1 版本,操作系统环境需满足一定的条件。确保已更新系统软件包至最新状态[^1]。
```bash
sudo yum update -y
```
### 添加 Erlang 解决方案库
由于 RabbitMQ 需要 Erlang 支持,先添加 Erlang 的解决方案仓库:
```bash
sudo rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
```
创建文件 `/etc/yum.repos.d/bintray-erlang.repo` 并写入如下内容:
```ini
[bintray-erlang]
name=bintray-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/22/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1
```
### 安装 Erlang
通过 YUM 命令来安装 Erlang:
```bash
sudo yum install esl-erlang -y
```
验证 Erlang 是否成功安装并查看其版本号:
```bash
erl -version
```
### 添加 RabbitMQ 库
接着配置 RabbitMQ 软件源以便后续安装特定版本的 RabbitMQ:
```bash
sudo tee /etc/yum.repos.d/rabbitmq.repo <<EOF
[rabbitmq-server]
name=rabbitmq-server repository
baseurl=http://www.rabbitmq.com/releases/rabbitmq-server/v3.7.1/
enabled=1
gpgcheck=0
EOF
```
### 安装指定版本的 RabbitMQ
执行命令以安装 RabbitMQ 服务器:
```bash
sudo yum install rabbitmq-server-3.7.1-1.el7.noarch.rpm -y
```
启动服务以及设置开机自启:
```bash
sudo systemctl start rabbitmq-server.service
sudo systemctl enable rabbitmq-server.service
```
确认 RabbitMQ 正常运行和服务状态:
```bash
sudo systemctl status rabbitmq-server.service
```
最后初始化管理员账户和其他必要的配置工作完成之后即可正常使用 RabbitMQ 消息队列服务了。
阅读全文
相关推荐


















