Installation RabbitMQ · 5 min read · Oct 06, 2025

Comment installer RabbitMQ sur un serveur Ubuntu 24.04

RabbitMQ est un courtier de messages gratuit et open-source. Supportant plusieurs protocoles de messages, RabbitMQ est le courtier de messages le plus largement utilisé sur Internet. Il prend en charge des protocoles tels que AMQP, STOMP, MQTT, HTTP, WebSockets et RabbitMQ Stream. RabbitMQ est entièrement conforme à la norme JMS 1.1 et convient à divers scénarios de développement, allant des environnements de déploiement petits à moyens et grands.

En tant que courtier de messages, RabbitMQ se situe entre les applications et leur permet de communiquer entre elles de manière asynchrone, fiable et pratique. Il fournit également un stockage temporaire entre les applications et protège contre la perte de données.

Dans ce guide, vous apprendrez à installer le serveur RabbitMQ sur un serveur Ubuntu 24.04. Vous apprendrez également à activer le plugin RabbitMQ, à configurer un utilisateur administrateur RabbitMQ, puis à accéder au tableau de bord de gestion RabbitMQ via votre navigateur web.

Prérequis

Pour compléter ce guide, assurez-vous d’avoir :

  • Un serveur Ubuntu 24.04
  • Un utilisateur non-root avec des privilèges d’administrateur

Méthode 1 : Installer le serveur RabbitMQ via le dépôt Ubuntu

Par défaut, le dépôt Ubuntu fournit un paquet de serveur RabbitMQ que vous pouvez installer via APT. Si vous préférez le système le plus simple et le plus propre (sans ajouter de dépôt tiers) pour installer RabbitMQ, vous pouvez installer RabbitMQ via le dépôt Ubuntu.

Tout d’abord, exécutez la commande ci-dessous pour mettre à jour votre index de paquets Ubuntu à la dernière version.

sudo apt update

mettre à jour le dépôt

Maintenant, installez le paquet ‘ rabbitmq-server ‘ avec la commande ‘ apt install ‘ ci-dessous. Entrez ‘ Y ‘ pour confirmer l’installation.

sudo apt install rabbitmq-server

installer le serveur rabbitmq

Après l’installation, vérifiez le service ‘ rabbitmq-server ‘ en utilisant la commande ci-dessous. Vous verrez que le serveur RabbitMQ est activé et en cours d’exécution.

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

vérifier l'état du service

Enfin, vous pouvez également vérifier les ports utilisés par le serveur RabbitMQ avec ce qui suit :

ss -tulpn

Vous pouvez voir que le port ‘ 5672 ‘ est utilisé par le service beam comme ceci :

Méthode 2 : Installer le serveur RabbitMQ via le miroir Cloudsmith

Si vous avez besoin d’obtenir la dernière version et mise à jour du serveur RabbitMQ, vous pouvez utiliser le dépôt tiers fourni par Cloudsmith Mirror pour installer le serveur RabbitMQ. Dans cette section, vous ajouterez le dépôt miroir Cloudsmith, puis installerez le serveur RabbitMQ à partir de celui-ci.

Ajoutez le miroir Cloudsmith pour le paquet serveur RabbitMQ en exécutant la commande ci-dessous. Avec cela, vous ajouterez automatiquement la clé GPG et le dépôt pour RabbitMQ.

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

ajouter le dépôt

Après la fin du processus, exécutez la commande ‘ apt install ‘ suivante pour installer le serveur RabbitMQ.

sudo apt install rabbitmq-server

Entrez ‘ Y ‘ pour continuer avec l’installation.

installer rabbitmq

Lorsque l’installation est terminée, vérifiez le service ‘ rabbitmq-server ‘ avec ce qui suit. Vous pouvez voir que le serveur RabbitMQ est automatiquement activé et en cours d’exécution.

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

Quant au port du serveur RabbitMQ, utilisez la commande ‘ ss ‘ ci-dessous pour vous assurer que le port ‘ 5672 ‘ est dans l’état LISTEN.

ss -tulpn

Configuration du serveur RabbitMQ

Après l’installation du serveur RabbitMQ, vous pouvez changer l’adresse IP de liaison par défaut et le nom du nœud via le fichier de configuration RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘. C’est optionnel, surtout si vous souhaitez construire un cluster RabbitMQ qui fonctionnera sur une adresse IP locale/privée. De plus, ne faites pas fonctionner RabbitMQ directement sur une adresse IP publique.

Modifiez le fichier de configuration RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ avec l’éditeur ‘ nano ‘.

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

Changez le ‘ NODENAME ‘ avec le nom d’hôte de votre serveur, le ‘ NODE_IP_ADDRESS ‘ avec l’adresse IP interne de votre serveur Ubuntu, et/ou vous pouvez laisser le ‘ NODE_PORT ‘ par défaut. Dans cet exemple, nous ferons fonctionner RabbitMQ sur l’adresse IP locale ‘ 192.168.5.65 ‘.

NODENAME=noble64  
NODE_IP_ADDRESS=192.168.5.65  
NODE_PORT=5672

Enregistrez le fichier et quittez l’éditeur.

Maintenant, exécutez la commande ‘ systemctl ‘ ci-dessous pour redémarrer le serveur RabbitMQ et appliquer vos modifications.

sudo systemctl restart rabbitmq-server

Enfin, exécutez la commande ‘ ss ‘ ci-dessous pour vous assurer que le serveur RabbitMQ fonctionne sur votre adresse IP interne.

ss -tulpn | grep 5672

Ce qui suit montre que le serveur RabbitMQ fonctionne sur l’adresse IP ‘ 192.168.5.65 ‘.

port rabbitmq

Configuration de l’administrateur RabbitMQ

Dans cette section, vous apprendrez à activer le plugin ‘ rabbitmq_management ‘ via ‘ rabbitmq-plugins ‘. Cela vous fournira une interface administrateur qui vous permettra de surveiller et de configurer RabbitMQ via un navigateur web. Après cela, vous créerez également un utilisateur administrateur pour votre installation de serveur RabbitMQ via la ligne de commande ‘rabbitmqctl’.

Tout d’abord, exécutez la commande ‘ rabbitmq-plugins ‘ ci-dessous pour activer le plugin ‘ rabbitmq_management ‘. Cela activera d’autres plugins tels que ‘ rabbitmq_management_agent ‘ et ‘ rabbitmq_web_dispatch ‘.

sudo rabbitmq-plugins enable rabbitmq_management

activer le plugin de gestion

Maintenant, exécutez la commande ci-dessous pour créer un nouvel utilisateur ‘ admin ‘ avec le mot de passe ‘ adminpass ‘. Ensuite, faites de l’utilisateur ‘ admin ‘ un administrateur et autorisez les permissions pour tous les vhosts disponibles dans le serveur RabbitMQ.

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

configurer l'administrateur

Ensuite, exécutez la commande ‘ systemctl ‘ ci-dessous pour redémarrer le serveur RabbitMQ et appliquer vos modifications. Une fois exécuté, la gestion RabbitMQ fonctionnera sur le port ‘ 15672 ‘.

sudo systemctl restart rabbitmq-server

Vérifiez les ports ouverts sur votre système avec la commande suivante. Vous verrez que le port ‘ 15672 ‘ est dans l’état LISTEN.

ss -tulpn

Accéder à la gestion RabbitMQ

Visitez l’adresse IP de votre serveur Ubuntu, comme http://192.168.5.65:15672/. Si tout se passe bien, vous obtiendrez la page de connexion RabbitMQ.

Entrez l’utilisateur ‘ admin ‘ et le mot de passe ‘ adminpass ‘, puis cliquez sur Connexion pour confirmer. Changez ces identifiants si vous avez un nom d’utilisateur et un mot de passe différents.

connexion

Si cela réussit, vous obtiendrez le tableau de bord de gestion RabbitMQ suivant.

tableau de bord

Conclusion

Félicitations ! Vous avez terminé l’installation du serveur RabbitMQ sur Ubuntu 24.04. Vous avez appris deux méthodes pour installer RabbitMQ, via le dépôt Ubuntu et en utilisant le miroir Cloudsmith. Après cela, vous avez également changé l’adresse de liaison RabbitMQ et le nom du nœud, activé les plugins ‘rabbitmq_management’, et créé un utilisateur administrateur en utilisant l’utilitaire ‘rabbitmqctl’.

Vous pouvez installer RabbitMQ sur d’autres serveurs et créer le cluster à partir d’ici.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.