RabbitMQ Installation · 5 min read · Oct 06, 2025

So installieren Sie RabbitMQ auf Ubuntu 24.04 Server

RabbitMQ ist ein kostenloser und Open-Source-Nachrichtenbroker. RabbitMQ unterstützt mehrere Nachrichtenprotokolle und ist der am weitesten verbreitete Nachrichtenbroker im Internet. Es unterstützt Protokolle wie AMQP, STOMP, MQTT, HTTP, WebSockets und den RabbitMQ Stream. RabbitMQ ist vollständig konform mit dem JMS 1.1 Standard und eignet sich für verschiedene Entwicklungsszenarien, von kleinen bis mittelgroßen bis großen Bereitstellungsumgebungen.

Als Nachrichtenbroker sitzt RabbitMQ zwischen Anwendungen und ermöglicht es ihnen, asynchron, zuverlässig und bequem miteinander zu kommunizieren. Es bietet auch temporären Speicher zwischen Anwendungen und schützt vor Datenverlust.

In diesem Leitfaden lernen Sie, wie Sie den RabbitMQ-Server auf einem Ubuntu 24.04-Server installieren. Sie lernen auch, wie Sie das RabbitMQ-Plugin aktivieren, einen RabbitMQ-Administratorbenutzer einrichten und dann über Ihren Webbrowser auf das RabbitMQ-Management-Dashboard zugreifen.

Voraussetzungen

Um diesen Leitfaden abzuschließen, stellen Sie sicher, dass Sie haben:

  • Einen Ubuntu 24.04-Server
  • Einen Nicht-Root-Benutzer mit Administratorrechten

Methode 1: Installation des RabbitMQ-Servers über das Ubuntu-Repository

Standardmäßig bietet das Ubuntu-Repository ein RabbitMQ-Serverpaket, das Sie über APT installieren können. Wenn Sie das einfachste und sauberste System (ohne ein Drittanbieter-Repository hinzuzufügen) zur Installation von RabbitMQ bevorzugen, können Sie RabbitMQ über das Ubuntu-Repository installieren.

Zuerst führen Sie den folgenden Befehl aus, um Ihr Ubuntu-Paket-Index auf die neueste Version zu aktualisieren.

sudo apt update

update repo

Jetzt installieren Sie das ‘ rabbitmq-server ‘ Paket mit dem ‘ apt install ‘ Befehl unten. Geben Sie ‘ Y ‘ ein, um die Installation zu bestätigen.

sudo apt install rabbitmq-server

install rabbitmq server

Nachdem die Installation abgeschlossen ist, überprüfen Sie den ‘ rabbitmq-server ‘ Dienst mit dem folgenden Befehl. Sie werden sehen, dass der RabbitMQ-Server aktiviert und läuft.

sudo systemctl is-enabled rabbitmq-server  
sudo systemctl status rabbitmq-server

check service status

Zuletzt können Sie auch die Ports überprüfen, die vom RabbitMQ-Server verwendet werden, mit folgendem:

ss -tulpn

Sie können sehen, dass der Port ‘ 5672 ‘ vom Beam-Dienst verwendet wird:

Methode 2: Installation des RabbitMQ-Servers über das Cloudsmith-Mirror

Wenn Sie die neueste Version und Aktualisierung des RabbitMQ-Servers benötigen, können Sie das von Cloudsmith Mirror bereitgestellte Drittanbieter-Repository verwenden, um den RabbitMQ-Server zu installieren. In diesem Abschnitt fügen Sie das Cloudsmith-Mirror-Repository hinzu und installieren dann den RabbitMQ-Server daraus.

Fügen Sie das Cloudsmith-Mirror für das RabbitMQ-Serverpaket hinzu, indem Sie den folgenden Befehl ausführen. Damit fügen Sie automatisch den GPG-Schlüssel und das Repository für RabbitMQ hinzu.

curl -1sLf 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/setup.deb.sh' | sudo -E bash

add repo

Nachdem der Prozess abgeschlossen ist, führen Sie den folgenden ‘ apt install ‘ Befehl aus, um den RabbitMQ-Server zu installieren.

sudo apt install rabbitmq-server

Geben Sie ‘ Y ‘ ein, um mit der Installation fortzufahren.

install rabbitmq

Wenn die Installation abgeschlossen ist, überprüfen Sie den ‘ rabbitmq-server ‘ Dienst mit folgendem. Sie können sehen, dass der RabbitMQ-Server automatisch aktiviert und läuft.

sudo systemctl is-enabled rabbitmq-server  
sudo systemctl status rabbitmq-server

Was den RabbitMQ-Serverport betrifft, verwenden Sie den ‘ ss ‘ Befehl unten, um sicherzustellen, dass der Port ‘ 5672 ‘ im LISTEN-Zustand ist.

ss -tulpn

Einrichtung des RabbitMQ-Servers

Nachdem der RabbitMQ-Server installiert ist, können Sie die Standardbind-IP-Adresse und den Knotennamen über die RabbitMQ-Konfigurationsdatei ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ ändern. Dies ist optional, insbesondere wenn Sie einen RabbitMQ-Cluster erstellen möchten, der auf einer lokalen/privaten IP-Adresse läuft. Führen Sie RabbitMQ auch nicht direkt auf einer öffentlichen IP-Adresse aus.

Bearbeiten Sie die RabbitMQ-Konfigurationsdatei ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ mit dem ‘ nano ‘ Editor.

sudo nano /etc/rabbitmq/rabbitmq-env.conf

Ändern Sie den ‘ NODENAME ‘ mit Ihrem Server-Hostnamen, die ‘ NODE_IP_ADDRESS ‘ mit der internen IP-Adresse Ihres Ubuntu-Servers, und/oder Sie können den ‘ NODE_PORT ‘ auf den Standardwert belassen. In diesem Beispiel werden wir RabbitMQ auf der lokalen IP-Adresse ‘ 192.168.5.65 ‘ ausführen.

NODENAME=noble64  
NODE_IP_ADDRESS=192.168.5.65  
NODE_PORT=5672

Speichern Sie die Datei und beenden Sie den Editor.

Führen Sie jetzt den ‘ systemctl ‘ Befehl unten aus, um den RabbitMQ-Server neu zu starten und Ihre Änderungen anzuwenden.

sudo systemctl restart rabbitmq-server

Zuletzt führen Sie den ‘ ss ‘ Befehl unten aus, um sicherzustellen, dass der RabbitMQ-Server auf Ihrer internen IP-Adresse läuft.

ss -tulpn | grep 5672

Das Folgende zeigt, dass der RabbitMQ-Server auf der IP-Adresse ‘ 192.168.5.65 ‘ läuft.

rabbitmq port

Einrichtung des RabbitMQ-Administrators

In diesem Abschnitt lernen Sie, wie Sie das ‘ rabbitmq_management ‘ Plugin über die ‘ rabbitmq-plugins ‘ aktivieren. Dies bietet Ihnen eine Administratoroberfläche, mit der Sie RabbitMQ über einen Webbrowser überwachen und konfigurieren können. Danach erstellen Sie auch einen Administratorbenutzer für Ihre RabbitMQ-Serverinstallation über die ‘rabbitmqctl’ Befehlszeile.

Zuerst führen Sie den ‘ rabbitmq-plugins ‘ Befehl unten aus, um das ‘ rabbitmq_management ‘ Plugin zu aktivieren. Dies aktiviert andere Plugins wie ‘ rabbitmq_management_agent ‘ und ‘ rabbitmq_web_dispatch ‘.

sudo rabbitmq-plugins enable rabbitmq_management

enable management plugin

Führen Sie jetzt den Befehl unten aus, um einen neuen Benutzer ‘ admin ‘ mit dem Passwort ‘ adminpass ‘ zu erstellen. Machen Sie dann den Benutzer ‘ admin ‘ zu einem Administrator und erlauben Sie Berechtigungen für alle verfügbaren vhosts im RabbitMQ-Server.

rabbitmqctl add_user admin adminpass  
rabbitmqctl set_user_tags admin administrator  
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

setup administrator

Als nächstes führen Sie den ‘ systemctl ‘ Befehl unten aus, um den RabbitMQ-Server neu zu starten und Ihre Änderungen anzuwenden. Nach der Ausführung wird das RabbitMQ-Management auf Port ‘ 15672 ‘ laufen.

sudo systemctl restart rabbitmq-server

Überprüfen Sie die offenen Ports auf Ihrem System mit dem folgenden Befehl. Sie werden sehen, dass der Port ‘ 15672 ‘ im LISTEN-Zustand ist.

ss -tulpn

Zugriff auf das RabbitMQ-Management

Besuchen Sie die IP-Adresse Ihres Ubuntu-Servers, z. B. http://192.168.5.65:15672/. Wenn alles gut geht, erhalten Sie die Anmeldeseite von RabbitMQ.

Geben Sie den Benutzer ‘ admin ‘ und das Passwort ‘ adminpass ‘ ein und klicken Sie auf Anmelden, um zu bestätigen. Ändern Sie diese Anmeldeinformationen, wenn Sie einen anderen Benutzernamen und ein anderes Passwort haben.

login

Wenn erfolgreich, erhalten Sie das folgende RabbitMQ-Management-Dashboard.

dashboard

Fazit

Herzlichen Glückwunsch! Sie haben die Installation des RabbitMQ-Servers auf Ubuntu 24.04 abgeschlossen. Sie haben zwei Methoden zur Installation von RabbitMQ gelernt, über das Ubuntu-Repository und über das Cloudsmith-Mirror. Danach haben Sie auch die RabbitMQ-Bindadresse und den Knotennamen geändert, die ‘rabbitmq_management’ Plugins aktiviert und einen Administratorbenutzer mit dem ‘rabbitmqctl’ Dienstprogramm erstellt.

Sie können RabbitMQ auf anderen Servern installieren und von hier aus den Cluster erstellen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.