Installazione software · 5 min read · Oct 06, 2025
Come installare RabbitMQ su Ubuntu 24.04 Server

RabbitMQ è un broker di messaggi gratuito e open-source. Supportando più protocolli di messaggi, RabbitMQ è il broker di messaggi più utilizzato su Internet. Supporta protocolli come AMQP, STOMP, MQTT, HTTP, WebSockets e RabbitMQ Stream. RabbitMQ è completamente conforme allo standard JMS 1.1 ed è adatto per vari scenari di sviluppo, da ambienti di distribuzione piccoli a medi e grandi.
Come broker di messaggi, RabbitMQ si colloca tra le applicazioni e consente loro di comunicare tra loro in modo asincrono, affidabile e conveniente. Fornisce anche uno spazio di archiviazione temporanea tra le applicazioni e protegge contro la perdita di dati.
In questa guida, imparerai come installare il server RabbitMQ su un server Ubuntu 24.04. Imparerai anche come abilitare il plugin RabbitMQ, impostare un utente amministratore RabbitMQ e quindi accedere alla dashboard di gestione RabbitMQ tramite il tuo browser web.
Prerequisiti
Per completare questa guida, assicurati di avere:
- Un server Ubuntu 24.04
- Un utente non root con privilegi di amministratore
Metodo 1: Installazione del server RabbitMQ tramite il repository di Ubuntu
Per impostazione predefinita, il repository di Ubuntu fornisce un pacchetto del server RabbitMQ che puoi installare tramite APT. Se preferisci il sistema più semplice e pulito (senza aggiungere un repository di terze parti) per installare RabbitMQ, puoi installare RabbitMQ tramite il repository di Ubuntu.
Prima di tutto, esegui il comando qui sotto per aggiornare l’indice dei pacchetti di Ubuntu all’ultima versione.
sudo apt update
Ora installa il pacchetto ‘ rabbitmq-server ‘ con il comando ‘ apt install ‘ qui sotto. Inserisci ‘ Y ‘ per confermare l’installazione.
sudo apt install rabbitmq-server
Dopo che l’installazione è completata, controlla il servizio ‘ rabbitmq-server ‘ utilizzando il comando qui sotto. Vedrai che il server RabbitMQ è abilitato e in esecuzione.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-server
Infine, puoi anche verificare le porte utilizzate dal server RabbitMQ con il seguente:
ss -tulpnPuoi vedere che la porta ‘ 5672 ‘ è utilizzata dal servizio beam in questo modo:
Metodo 2: Installazione del server RabbitMQ tramite il mirror di Cloudsmith
Se hai bisogno di ottenere l’ultima versione e aggiornamento del server RabbitMQ, puoi utilizzare il repository di terze parti fornito dal Cloudsmith Mirror per installare il server RabbitMQ. In questa sezione, aggiungerai il repository del mirror Cloudsmith e poi installerai il server RabbitMQ da esso.
Aggiungi il mirror Cloudsmith per il pacchetto del server RabbitMQ eseguendo il comando qui sotto. Con questo, aggiungerai automaticamente la chiave GPG e il repository per RabbitMQ.
curl -1sLf 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/setup.deb.sh' | sudo -E bash
Dopo che il processo è terminato, esegui il seguente comando ‘ apt install ‘ per installare il server RabbitMQ.
sudo apt install rabbitmq-serverInserisci ‘ Y ‘ per procedere con l’installazione.

Quando l’installazione è completata, controlla il servizio ‘ rabbitmq-server ‘ con il seguente. Puoi vedere che il server RabbitMQ è automaticamente abilitato e in esecuzione.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-serverPer quanto riguarda la porta del server RabbitMQ, utilizza il comando ‘ ss ‘ qui sotto per assicurarti che la porta ‘ 5672 ‘ sia nello stato LISTEN.
ss -tulpnConfigurazione del server RabbitMQ
Dopo che il server RabbitMQ è installato, puoi cambiare l’indirizzo IP di bind predefinito e il nome del nodo tramite il file di configurazione di RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘. Questo è facoltativo, specialmente se desideri costruire un cluster RabbitMQ che verrà eseguito su un indirizzo IP locale/privato. Inoltre, non eseguire RabbitMQ direttamente su un indirizzo IP pubblico.
Modifica il file di configurazione di RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ con l’editor ‘ nano ‘.
sudo nano /etc/rabbitmq/rabbitmq-env.confCambia il ‘ NODENAME ‘ con il nome host del tuo server, il ‘ NODE_IP_ADDRESS ‘ con l’indirizzo IP interno del tuo server Ubuntu, e/o puoi lasciare il ‘ NODE_PORT ‘ come predefinito. In questo esempio, eseguiremo RabbitMQ sull’indirizzo IP locale ‘ 192.168.5.65 ‘.
NODENAME=noble64
NODE_IP_ADDRESS=192.168.5.65
NODE_PORT=5672Salva il file ed esci dall’editor.
Ora esegui il comando ‘ systemctl ‘ qui sotto per riavviare il server RabbitMQ e applicare le tue modifiche.
sudo systemctl restart rabbitmq-serverInfine, esegui il comando ‘ ss ‘ qui sotto per assicurarti che il server RabbitMQ stia funzionando sul tuo indirizzo IP interno.
ss -tulpn | grep 5672Il seguente mostra che il server RabbitMQ è in esecuzione sull’indirizzo IP ‘ 192.168.5.65 ‘.

Configurazione dell’amministratore RabbitMQ
In questa sezione, imparerai come abilitare il plugin ‘ rabbitmq_management ‘ tramite ‘ rabbitmq-plugins ‘. Questo ti fornirà un’interfaccia amministrativa che ti consente di monitorare e configurare RabbitMQ tramite un browser web. Dopo di che, creerai anche un utente amministratore per la tua installazione del server RabbitMQ tramite la riga di comando ‘rabbitmqctl’.
Prima di tutto, esegui il comando ‘ rabbitmq-plugins ‘ qui sotto per abilitare il plugin ‘ rabbitmq_management ‘. Questo abiliterà altri plugin come ‘ rabbitmq_management_agent ‘ e ‘ rabbitmq_web_dispatch ‘.
sudo rabbitmq-plugins enable rabbitmq_management
Ora esegui il comando qui sotto per creare un nuovo utente ‘ admin ‘ con la password ‘ adminpass ‘. Quindi, rendi l’utente ‘ admin ‘ un amministratore e consenti i permessi a tutti i vhosts disponibili nel server RabbitMQ.
rabbitmqctl add_user admin adminpass
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Successivamente, esegui il comando ‘ systemctl ‘ qui sotto per riavviare il server RabbitMQ e applicare le tue modifiche. Una volta eseguito, la gestione di RabbitMQ sarà in esecuzione sulla porta ‘ 15672 ‘.
sudo systemctl restart rabbitmq-serverControlla le porte aperte sul tuo sistema con il seguente comando. Vedrai che la porta ‘ 15672 ‘ è nello stato LISTEN.
ss -tulpnAccesso alla gestione di RabbitMQ
Visita l’indirizzo IP del tuo server Ubuntu, come http://192.168.5.65:15672/. Se tutto va bene, vedrai la pagina di accesso di RabbitMQ.
Inserisci l’utente ‘ admin ‘ e la password ‘ adminpass ‘, quindi fai clic su Login per confermare. Cambia queste credenziali se hai un nome utente e una password diversi.

Se hai successo, vedrai la seguente dashboard di gestione di RabbitMQ.

Conclusione
Congratulazioni! Hai completato l’installazione del server RabbitMQ su Ubuntu 24.04. Hai imparato due metodi per installare RabbitMQ, tramite il repository di Ubuntu e utilizzando il mirror di Cloudsmith. Dopo di che, hai anche cambiato l’indirizzo di bind di RabbitMQ e il nome del nodo, abilitato i plugin ‘rabbitmq_management’ e creato un utente amministratore utilizzando l’utilità ‘rabbitmqctl’.
Puoi installare RabbitMQ su altri server e creare il cluster da qui.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.