GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare RabbitMQ su CentOS 8

In questo tutorial, ti mostreremo come installare RabbitMQ su CentOS 8. Per quelli di voi che non lo sapessero, RabbitMQ è un software broker di messaggi open source che implementa il messaggio avanzato Protocollo di coda (AMQP). RabbitMQ funziona ricevendo messaggi dagli editori (applicazioni che li pubblicano) e li instrada ai consumatori (applicazioni che li elaborano).

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 un server CentOS 8.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
  • 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 CentOS 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf install epel-release
sudo dnf update

Passaggio 2. Installazione di Erlang.

Prima di installare RabbitMQ, devi installare una versione supportata di Erlang/OTP:

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.5/erlang-23.1.5-1.el8.x86_64.rpm

Quindi, installa Erlang usando il seguente comando:

sudo dnf install -y erlang-23.1.5-1.el8.x86_64.rpm

Verifica la tua installazione di Erlang:

erl

Passaggio 3. Installazione di RabbitMQ su CentOS 8.

Per prima cosa, crea un nuovo file Repository per RabbitMQ:

nano /etc/yum.repos.d/rabbitmq-server.repo
[rabbitmq-server]
name=rabbitmq-server
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

Avanti, esegui i seguenti comandi per installare RabbitMQ:

sudo dnf makecache -y --disablerepo='*' --enablerepo='rabbitmq-server'
sudo dnf install -y rabbitmq-server

Ora che RabbitMQ è installato su CentOS 8, avvia e abilita l'avvio del servizio all'avvio del sistema:

systemctl start rabbitmq-server.service
systemctl enable rabbitmq-server.service

Passaggio 4. Configurazione del firewall.

Se hai un servizio Firewalld attivo, consenti le porte 5672 e 15672:

firewall-cmd --zone=public --permanent --add-port={4369,25672,5671,5672,15672,61613,61614,1883,8883}/tcp
firewall-cmd --reload

Passaggio 5. Accesso alla console di gestione di RabbitMQ.

Puoi abilitare facoltativamente la dashboard Web di RabbitMQ Management per una facile gestione:

rabbitmq-plugins enable rabbitmq_management
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

Quindi, apri il tuo browser preferito e vai a http://your-domain.com:5672 o http://your-server-ip:5672 e completa i passaggi richiesti per completare l'installazione.

Congratulazioni! Hai installato correttamente RabbitMQ. Grazie per aver utilizzato questo tutorial per l'installazione di RabbitMQ su sistemi CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di RabbitMQ.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare VirtualBox su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare RabbitMQ Server su CentOS 7

Come installare RabbitMQ in CentOS 7