Aller au contenu principal

RabbitMQ

Description

RabbitMQ est un système de courtier de messages populaire qui fonctionne à l’aide du protocole AMQP (Advanced Message Queuing Protocol). Il est utilisé pour l’échange asynchrone de données entre différents services dans des systèmes distribués.

Le plugin de gestion RabbitMQ fournit une API basée sur HTTP pour la gestion et la surveillance des nœuds et des clusters RabbitMQ, ainsi qu’une interface utilisateur basée sur le navigateur et un outil en ligne de commande, rabbitmqadmin.

Prise en main

RabbitMQ est installé avec une image et démarre automatiquement au démarrage du serveur.

Après l’installation de l’image, l’interface web de RabbitMQ sera accessible à l’adresse https://example.com:8080/, où example.com correspond au nom d’hôte de votre serveur.

Pour accéder à l’interface web, utilisez les identifiants qui vous ont été envoyés par e-mail.

En outre, les identifiants de connexion se trouvent sur le serveur dans le fichier :

/root/.app_credentials

Pour accéder à ce fichier, vous devrez vous connecter au serveur via SSH. Vous pouvez vous connecter au serveur via SSH :

  • Avec une clé SSH, si cette option est activée avant la création d’un serveur
  • Avec le mot de passe de l’utilisateur root envoyé par e-mail lors de l’activation du serveur

Texte alternatif

Changer de domaine

Si vous souhaitez utiliser votre propre domaine ou sous-domaine pour accéder à l’interface web de RabbitMQ, vous devrez vous connecter au serveur via SSH en tant qu’utilisateur root et exécuter la commande :

add_domain

Il vous sera demandé de saisir un domaine ou un sous-domaine au format subdomain.example.com.

remarque

Assurez-vous que votre domaine existe et qu’il pointe vers l’adresse IPv4 de votre serveur !

Lorsque le script se termine, un certificat Let's Ecnrypt sera émis pour le domaine ou sous-domaine spécifié et l’interface web sera disponible à l’adresse https://example.com:8080/, où example.com est le domaine (sous-domaine) spécifié précédemment.

Logiciels installés

NomLicence
RabbitMQMPL 2.0
CaddyLicence Apache 2.0

Liens utiles

Pour plus d’informations sur les paquets installés, veuillez consulter leur documentation officielle :