
In questo tutorial, ti mostreremo come installare RabbitMQ su Debian 10. Per quelli di voi che non lo sapessero, RabbitMQ è un software broker di messaggi open source (a volte chiamato middleware orientato ai messaggi ) che implementa l'Advanced Message Queuing Protocol (AMQP). Il server RabbitMQ è scritto nel linguaggio di programmazione Erlang ed è costruito sul framework Open Telecom Platform per il clustering e il failover. Le librerie client per interfacciarsi con il broker sono disponibili per tutti i principali linguaggi di programmazione .
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di RabbitMQ su una Debian 10 (Buster).
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Debian 10 (Buster).
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Un
non-root sudo usero accedere all'root user. Ti consigliamo di agire comenon-root sudo user, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa RabbitMQ su Debian 10 Buster
Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:
sudo apt update sudo apt upgrade
Passaggio 2. Installazione di Erlang.
RabbitMQ richiede che Erlang sia installato sul sistema. Esegui il comando seguente per installare Erlang:
wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_23.1.5-1~debian~stretch_amd64.deb sudo dpkg -i esl-erlang_23.1.5-1~debian~stretch_amd64.deb
Avanti, aggiorna l'elenco dei pacchetti di sistema e installa Erlang:
sudo apt update sudo apt install erlang erlang-nox
Passaggio 3. Installazione di RabbitMQ su Debian 10.
Ora aggiungiamo il repository apt RabbitMQ al tuo sistema. Inoltre, devi importare la chiave di firma RabbitMQ sul tuo sistema:
sudo add-apt-repository 'deb http://www.rabbitmq.com/debian/ testing main' wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
Una volta terminato, aggiorna apt-cache e installa il server RabbitMQ sul tuo sistema:
sudo apt update sudo apt install rabbitmq-server
Dopo aver eseguito correttamente l'installazione, utilizza i seguenti comandi per abilitare il servizio RabbitMQ sul tuo sistema. Inoltre, avvia il servizio RabbitMQ:
sudo systemctl enable rabbitmq-server sudo systemctl start rabbitmq-server
Passaggio 4. Crea utente su RabbitMQ.
Ora creiamo il tuo account amministratore sul server RabbitMQ utilizzando i seguenti comandi. Cambia password con la tua password:
sudo rabbitmqctl add_user admin password sudo rabbitmqctl set_user_tags admin administrator sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Passaggio 5. Configura il dashboard di gestione di RabbitMQ.
Puoi abilitare facoltativamente la dashboard Web di RabbitMQ Management per una facile gestione:
sudo rabbitmq-plugins enable rabbitmq_management
Passaggio 6. Accesso all'interfaccia Web di RabbitMQ.
RabbitMQ sarà disponibile sulla porta HTTP 15672 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com:15672 o http://server-ip-address:15672. Utilizza il nome utente e la password creati nel passaggio 4 e completa i passaggi richiesti per completare l'installazione.

Congratulazioni! Hai installato correttamente RabbitMQ. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di RabbitMQ su Debian 10 Buster. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di RabbitMQ .