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

Come installare RabbitMQ su CentOS/RHEL 7/6 e Fedora

RabbitMQ è il broker di messaggi open source più popolare. 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 su CentOS/RHEL 7/6 e sistemi Fedora.

Passaggio 1:installazione di Erlang

Innanzitutto, usa i seguenti comandi per aggiungere il repository Erlang yum su un sistema basato su RHEL. 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-1.noarch.rpm
$ sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

Ora puoi installare il pacchetto Erlang sul tuo sistema usando il seguente comando. Questo installerà anche tutte le sue dipendenze.

$ sudo yum install erlang erlang-nox

Fase 2 – Installa il server RabbitMQ

Dopo aver installato i requisiti, ora scarica il pacchetto rpm RabbitMQ in base alla versione del tuo sistema operativo dal suo sito Web ufficiale.

CentOS/RHEL 7 e Fedora>=19

$ wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.el7.noarch.rpm

CentOS/RHEL 6 e Fedora <19

$ wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.el6.noarch.rpm

Dopo aver scaricato il pacchetto del server RabbitMQ, importa la chiave di firma rabbitmq e installala utilizzando i seguenti comandi.

$ sudo rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
$ sudo yum install rabbitmq-server-3.6.9-1.noarch.rpm

Fase 3:gestione del servizio RabbitMQ

Dopo aver completato le installazioni di cui sopra, abilita il servizio RabbitMQ sul tuo sistema. Avviare inoltre il servizio RabbitMQ. Utilizzare uno dei metodi seguenti sysvinit per i sistemi meno recenti o systemctl per il sistema operativo più recente.

Utilizzo di Init – CentOS/RHEL 6 e Fedora <19

$ sudo update-rc.d rabbitmq-server defaults
$ sudo service rabbitmq-server start
$ sudo service rabbitmq-server stop

Usng Systemctl – CentOS/RHEL 7 e Fedora>=19

$ 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 comando seguente 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.


Cent OS
  1. Come aggiornare CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7

  2. Come installare Git 1.9 su Fedora 27/26, CentOS/RHEL 7/6

  3. Come installare Fail2Ban su CentOS/RHEL 7/6

  4. Come installare JAVA 7 (JDK 7u79) su CentOS/RHEL 7/6/5 e Fedora

  5. Come configurare il server NTP su CentOS/RHEL 7/6 e Fedora 30/29

Come installare Nagios 4.4.3 su CentOS 7/6 e RHEL 7/6

Come installare ownCloud 10 su CentOS 7/6 e RHEL 7/6

Come installare FFmpeg su CentOS/RHEL 7/6

Come installare CHEF Workstation in RHEL e CentOS 8/7

Come installare MySQL 8.0 su RHEL/CentOS 8/7 e Fedora 35

Come installare Wine 5.0 su CentOS, RHEL e Fedora