So installieren Sie RabbitMQ unter Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie RabbitMQ unter Debian 11 installieren. Für diejenigen, die es noch nicht wussten: RabbitMQ ist eine kostenlose Open-Source-Software und eine der beliebtesten Message-Broker-Software. Es unterstützt mehrere Messaging-Protokolle und verwendet Plugins, um mit beliebten Messaging-Lösungen wie MQTT zu kommunizieren. RabbitMQ unterstützt mehrere Messaging-Protokolle. RabbitMQ kann einfach in verteilten und föderierten Konfigurationen bereitgestellt werden, um hochskalierte Hochverfügbarkeitsanforderungen zu erfüllen.

In diesem Artikel wird davon ausgegangen, dass Sie mindestens über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‘sudo‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des RabbitMQ auf einem Debian 11 (Bullseye).

Installieren Sie RabbitMQ auf Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen: apt Befehle im Terminal:

sudo apt-Update
sudo apt-Upgrade
sudo apt install gnupg2 curl wget apt-transport-https software-properties-common

Schritt 2. Erlang installieren.

RabbitMQ erfordert Erlang, Sie können einfach das Erlang-Repository-Paket von seiner offiziellen Website herunterladen und auf Ihrem Debian-System installieren:

wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_23.1.5-1~debian~stretch_amd64.deb dpkg -i esl-erlang_23.1.5-1~debian~stretch_amd64.deb

Aktualisieren Sie dann den Apt-Cache und installieren Sie Erlang-Pakete:

sudo apt install -f
sudo apt-Update
sudo apt install erlang erlang-nox

Schritt 3. RabbitMQ unter Debian 11 installieren.

Standardmäßig ist RabbitMQ nicht im Debian 11-Basis-Repository verfügbar. Sie müssen also das RabbitMQ-Repository zu Ihrem Debian-System hinzufügen:

add-apt-repository ‘deb https://www.rabbitmq.com/debian/ testing main’ wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-Schlüssel hinzufügen –

Aktualisieren Sie als Nächstes Ihre Systempaketliste und installieren Sie Erlang mit dem folgenden Befehl:

sudo apt installiere den Rabbitmq-Server

RabbitMQ wurde auf dem Debian-System installiert. Verwenden Sie die folgenden Befehle, um den RabbitMQ-Dienst auf Ihrem System zu aktivieren. Starten Sie außerdem den RabbitMQ-Dienst:

sudo systemctl starte Rabbitmq-Server
sudo systemctl enable Rabbitmq-Server
sudo systemctl status Rabbitmq-Server

Schritt 4. Erstellen Sie einen Admin-Benutzer auf RabbitMQ.

Jetzt erstellen wir mit den folgenden Befehlen Ihr eigenes Administratorkonto auf dem RabbitMQ-Server:

Kaninchenmqctl add_user admin Passwort Rabbitmqctl set_user_tags admin Administrator

Legen Sie als Nächstes die richtige Berechtigung mit dem folgenden Befehl fest:

Kaninchenmqctl set_permissions -p / admin “.*” “.*” “.*”

Aktivieren Sie danach die RabbitMQ-Verwaltungskonsole mit dem folgenden Befehl:

Rabbitmq-Plugins ermöglichen Rabbitmq_management

Schritt 5. Zugreifen auf die RabbitMQ-Webschnittstelle.

Öffnen Sie nach erfolgreicher Installation Ihren Webbrowser und greifen Sie über die URL auf die RabbitMQ-Webkonsole zu https://your-server-ip-address:15672/. Sie sollten die RabbitMQ-Anmeldeseite sehen:

Herzliche Glückwünsche! Sie haben RabbitMQ erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von RabbitMQ auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, zu überprüfen die offizielle RabbitMQ-Website.