RabbitMQ è un'applicazione leggera disponibile per la maggior parte dei sistemi operativi più diffusi. RabbitMQ supporta più protocolli di messaggistica. RabbitMQ può essere facilmente implementato in configurazioni distribuite e federate per soddisfare requisiti di alta disponibilità e su larga scala. Questo tutorial ti aiuterà a installare RabbitMQ sui sistemi Debian 9 Stretch e Debian 8 Jessie.
Fase 1 – Installazione di Erlang
RabbitMQ richiede che Erlang sia installato sul sistema. Quindi, prima di tutto, puoi semplicemente scaricare il pacchetto del repository erlang dal suo sito Web ufficiale e installarlo sul tuo sistema.
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb sudo dpkg -i erlang-solutions_1.0_all.deb
Esegui i seguenti comandi per aggiornare la cache di Apt e installare i pacchetti Erlang.
sudo apt-get update sudo apt-get install erlang erlang-nox
Fase 2 – Installa il server RabbitMQ
Dopo aver installato i requisiti, ora abilita il repository apt RabbitMQ sul tuo sistema. Inoltre devi importare la chiave di firma di rabbitmq sul tuo sistema. Usa i seguenti comandi per farlo.
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 -
Dopo quell'aggiornamento, esegui la cache e installa il server RabbitMQ sul tuo sistema.
sudo apt-get update sudo apt-get install rabbitmq-server
Fase 3:gestione del servizio RabbitMQ
RabbitMQ è stato installato sul sistema Debian. Usa 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 sudo systemctl stop rabbitmq-server
Passaggio 4:crea un utente amministratore in RabbitMQ
Per impostazione predefinita, rabbitmq crea un utente chiamato "guest" con la password "guest". Puoi anche creare il tuo account amministratore sul server RabbitMQ usando 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:configurazione della console di gestione Web RabbitMQ
RabbitMQ fornisce anche una console di gestione web per la gestione dell'intero RabbitMQ. Per abilitare la console di gestione web, esegui il seguente comando sul tuo sistema. La console di gestione web ti aiuta a gestire il server RabbitMQ.
sudo rabbitmq-plugins enable rabbitmq_management
Il dashboard di RabbitMQ inizia sulla porta 15672. Accedi al tuo server sulla porta per ottenere il dashboard. Usa il nome utente e la password creati nel passaggio 4
Dopo l'accesso, otterrai la dashboard dell'interfaccia web di gestione di RabbitMQ.