Title
Create new category
Edit page index title
Edit category
Edit link
Air-gapped
RabbitMQ 4.2.5 and a compatible Erlang version are required.
To install Redis in an air-gapped environment, download the required packages on a preparation machine and then transfer them to the air-gapped server. The preparation machine should have internet access and run the same operating system version as the target server.
Prerequisites
Before installing the RabbitMQ service, ensure the following requirements are met.
Requirement | Description |
|---|---|
Operating System | Debian 12+, Ubuntu 22.04+, Rocky Linux 9+, or RHEL 9+. |
Privileges |
|
Hardware | 4 vCPU and 8 GB RAM. |
Disk space | At least 100 GB of available storage. |
Network access | Required ports are open:
A minimum network bandwidth of 1 Gbps is required. A bandwidth of 5 Gbps or higher is strongly recommended for production deployments. |
Debian, Ubuntu
Prepare packages
On the preparation machine, create file
prepare_rabbitmq.shwith content:
Run commands.
Copy the
rabbitmq-offlinefolder to a USB drive or secure transfer medium.Move it to the air-gapped server.
Install RabbitMQ
On the target server, insert the USB drive or secure transfer medium.
Copy
rabbitmq-offlinefolder to/opt/rabbitmq-offline. E.g:
Run the commands below.
Set up user.
Rocky, RHEL 9
Prepare packages
On the preparation machine, create file
prepare_rabbitmq.shwith content:
Run commands.
Copy the rabbitmq-offline folder to a USB drive or secure transfer medium.
Move it to the air-gapped server.
Install RabbitMQ
On the target server, insert the USB drive or secure transfer medium.
Copy
rabbitmq-offlinefolder to/opt/rabbitmq-offline. E.g:
Run the commands below.
Set up user.