GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Installieren Sie rabbitmqadmin unter Linux

Ich habe mehrere Stunden damit verbracht, dies herauszufinden. Verwenden Sie rabbitmqadmin in einer Linux-Umgebung. Schließlich lösen die folgenden Schritte mein Problem.

Auf meinem Ubuntu-Server war python3 installiert, ich habe es mit dem folgenden Befehl überprüft,

python3 -V

Schritt 1:Laden Sie das Python-Skript auf Ihren Linux-Server herunter

wget https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.7.8/bin/rabbitmqadmin

Schritt 2:Berechtigung ändern

chmod 777 rabbitmqadmin

Schritt 3:Ändern Sie den Header des Skripts wie folgt (erste Zeile)

#!/usr/bin/env python3

Das ist alles, jetzt können Sie die folgenden Befehle ausführen,

Um Warteschlangen aufzulisten,

./rabbitmqadmin -f tsv -q list queues

So löschen Sie Fragen,

./rabbitmqadmin delete queue name=name_of_queue

Binden zwischen Austausch und Warteschlange hinzufügen

./rabbitmqadmin declare binding source="exchangename" destination_type="queue" destination="queuename" routing_key="routingkey"

Ich möchte meine Befehle zum Installieren von Rabbitmqadmin posten, es ist eine Kombination aus anderen Antworten, aber mit kleinen Verbesserungen für die Verwendung von Best Practices:

sudo rabbitmq-plugins enable rabbitmq_management
wget 'https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.7.15/bin/rabbitmqadmin'
chmod +x rabbitmqadmin
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' rabbitmqadmin
mv rabbitmqadmin .local/bin/
rabbitmqadmin -q list queues

Ich nehme an, dass Sie bereits .local/bin/dir erstellt und zu PATH hinzugefügt haben (auf Ubuntu bash fügen Sie dieses Verzeichnis zu PATH hinzu, falls es existiert).


RabbitMQ hat beschlossen, eine wichtige Information wegzulassen.

Machen Sie das Skript mit chmod +x ausführbar andernfalls funktioniert es nicht.


Linux
  1. Installieren Sie Java manuell unter Linux

  2. Installieren Sie MariaDB oder MySQL unter Linux

  3. So installieren Sie Python unter Linux

  4. So installieren Sie Java unter Linux

  5. So installieren Sie Vagrant unter Linux

So installieren Sie FFmpeg unter Linux

So installieren Sie FreeOffice unter Linux

So installieren Sie die Go-Sprache unter Linux

So installieren Sie Anaconda unter Linux

So installieren Sie Bashtop unter Linux

So installieren Sie Helm unter Linux