Linux

RabbitMQ version 3.13.0 or higher is required.

Please refer to the link for the Erlang-RabbitMQ compatibility matrix.

Prerequisites

Before installing the RabbitMQ service, ensure the following requirements are met.

RequirementDescription
Operating SystemDebian 12+, Ubuntu 22.04+, Rocky Linux 9+, or RHEL 9+.
Privilegesroot or sudo privileges.
Hardware4 vCPU and 8 GB RAM.
Disk spaceAt least 100 GB of available storage.
Network access

Required ports are open:

  • 5672 — AMQP client connections (default).
  • 15672 — Management UI (optional).

A minimum network bandwidth of 1 Gbps is required.

Ubuntu, Debian

Install Dependencies

Bash
Copy

Add Repository Signing Key

Bash
Copy

Install Erlang/OTP

  1. Add a repository file.
  • Ubuntu 24.4
Bash
Copy
  • Debian Bookworm
Bash
Copy
  1. After updating the list of apt sources, it is necessary to run apt-get update .
Bash
Copy
  1. Install Erlang.
Bash
Copy

Install RabbitMQ

  1. Run the following commands.
Bash
Copy
  1. Set up user.
Bash
Copy

Rocky, RHEL 9

Install Dependencies

Bash
Copy

Import the Signing Keys

Bash
Copy

Add Yum Repositories

Create the file /etc/yum.repos.d/rabbitmq.repo with the following content.

Bash
Copy

Install Erlang

Bash
Copy

Install RabbitMQ

  1. Run the following commands.
Bash
Copy
  1. Set up user.
Bash
Copy
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches