Linux离线安装 RabbitMQ3.13版本(RabbitMQ单机安装)
时间: 2025-04-19 15:47:47 浏览: 50
### Linux 系统下离线安装 RabbitMQ 3.13 版本单机教程
#### 准备工作
为了成功完成 RabbitMQ 的离线安装,需提前准备好所需的软件包。确保下载了 Erlang/OTP 和 RabbitMQ Server 对应版本的 `.deb` 或者 `.rpm` 文件。
对于 Debian 及其衍生发行版(如 Ubuntu),可从官方资源获取适合系统的二进制文件[^4]。同样适用于 Red Hat Enterprise Linux (RHEL),CentOS 或 Fedora 用户,则应该寻找对应的 RPM 包。
#### 安装依赖项
在执行实际安装之前,可能还需要满足一些额外的操作系统级需求。这通常涉及更新现有库以及安装必要的工具和服务:
```bash
sudo apt-get update && sudo apt-get install -y curl socat logrotate systemd
```
上述命令针对基于 APT 的系统;如果是 YUM 软件源则替换为 `yum` 命令并调整参数以适应特定环境的要求。
#### 下载 Erlang 和 RabbitMQ
前往官方网站或镜像站点下载目标平台适用的 Erlang 和 RabbitMQ 的压缩包。假设已经获得了两个 tarball 文件 erlang-<version>.tar.gz 和 rabbitmq-server-generic-unix-3.13.x.tar.xz 并放置于 `/tmp/downloads` 目录内。
#### 解压与配置
解压缩所获得的存档并将它们移动到合适的位置,比如 `/opt`:
```bash
cd /tmp/downloads/
tar xf erlang*.tar.gz
mv otp* /opt/erl-
tar xf rabbitmq*.tar.xz
mv rabbitmq_server-* /opt/rabbitmq/
```
创建指向最新版本的符号链接以便简化路径访问:
```bash
ln -sfn /opt/erl*/bin/* /usr/local/bin/
ln -sf /opt/rabbitmq/sbin/* /usr/local/bin/
```
#### 启动服务
设置开机自启脚本,并启动 RabbitMQ 服务进程:
```bash
systemctl enable rabbitmq-server.service --now
```
如果未采用 Systemd 进行初始化管理,请参照文档中的指导手动编写相应的 init.d 脚本或者通过其他方式激活后台守护程序运行状态。
此时应当能够正常启用管理界面插件[^1]:
```bash
rabbitmq-plugins enable rabbitmq_management
```
至此完成了整个离线部署流程概述。请注意按照实际情况灵活调整具体操作细节。
阅读全文
相关推荐

















