GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa RabbitMQ su Ubuntu 20.04 LTS - Una guida passo passo?

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 è basato 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.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le relative query di installazione di software open source.

In questo contesto, esamineremo come installare RabbitMQ su Ubuntu 20.04 LTS.


Passaggi per installare e configurare RabbitMQ su Ubuntu 20.04 LTS Focal Fossa?

1. Esegui l'aggiornamento del sistema

Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo i seguenti comandi apt nel terminale:

$ sudo apt update
$ sudo apt upgrade


2. Installa Erlang

Ora aggiungiamo il repository al tuo sistema Ubuntu eseguendo i seguenti comandi:

$ echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/rabbitmq.list

Quindi, aggiorna l'elenco dei pacchetti di sistema e installa Erlang:

$ sudo apt update
$ sudo apt install erlang


3. Installa RabbitMQ sul sistema

Inizia importando le chiavi RabbitMQ:

$ sudo apt install apt-transport-https -y
wget -O- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc | sudo apt-key add -
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

Quindi, aggiungi il repository RabbitMQ a Ubuntu:

echo "deb https://dl.bintray.com/rabbitmq-erlang/debian focal erlang-22.x" | sudo tee /etc/apt/sources.list.d/rabbitmq.list

Ora dobbiamo solo eseguire un aggiornamento e installare il server rabbitmq dal nostro pacchetto appena aggiunto:

$ sudo apt update
$ sudo apt install rabbitmq-server

Una volta installato correttamente, RabbitMQ si avvia e viene abilitato all'avvio. Puoi verificarlo utilizzando i comandi seguenti:

$ sudo systemctl enable rabbitmq-server
$ sudo systemctl start rabbitmq-server


4. Accedi alla console di gestione di RabbitMQ

Per una facile gestione, puoi persino abilitare il dashboard di gestione RabbitMQ. Per installare il plugin, usa il seguente comando:

$ sudo rabbitmq-plugins enable rabbitmq_management


5. Configura Firewall

Se hai un firewall UFW attivo, apri entrambe le porte 5672 e 15672:

$ sudo ufw allow proto tcp from any to any port 5672,15672


Come si accede all'interfaccia Web RabbitMQ?

RabbitMQ sarà disponibile sulla porta HTTP 15672 per impostazione predefinita.

Apri il tuo browser preferito e vai a http://tuo-dominio.com:15672 o http://indirizzo-ip-server:15672 e completa i passaggi richiesti per completare l'installazione.

Per impostazione predefinita, l'utente guest esiste e può connettersi solo da localhost. Puoi accedere con questo utente in locale con la password "guest".

Per accedere alla rete, crea un utente amministratore con i seguenti comandi:

$ rabbitmqctl add_user admin StrongPassword
$ rabbitmqctl set_user_tags admin administrator

Quindi accedi con il nome utente creato e la password assegnata.


Come disinstallare RabbitMQ dal tuo sistema Ubuntu Linux?

Puoi rimuovere RabbitMQ dal sistema eseguendo il comando seguente:

$ sudo apt-get remove rabbitmq-server



Ubuntu
  1. Installa Ubuntu 20.04 LTS - Guida passo passo?

  2. Installa NumPy su Ubuntu 20.04 LTS - Guida passo passo?

  3. Installa Homebrew su Ubuntu 20.04 LTS - Guida passo passo?

  4. Installa Kanboard su Ubuntu 20.04 LTS - Guida passo passo?

  5. Installa GoAccess su Ubuntu 20.04 LTS - Guida passo passo?

Installa HPLIP su Ubuntu 20.04 LTS - Guida passo passo?

Installa InfluxDB su Ubuntu 20.04 LTS - Guida passo passo?

Installa Angular su Ubuntu 20.04 LTS - Guida passo passo?

Installa Apache Subversion su Ubuntu 20.04 LTS - Guida passo passo?

Installare OwnCloud su Ubuntu 20.04 LTS - guida passo passo?

Installa Adminer su Ubuntu 20.04 LTS - guida passo passo?