GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare RabbitMQ su Debian 10

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 user o accedere all'root user . Ti consigliamo di agire come non-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 .


Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare PostgreSQL su Debian 11 / Debian 10

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare LibreNMS su Debian 11 / Debian 10

Come installare Vai su Debian 11

Come installare RabbitMQ su Debian 11