GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar RabbitMQ en CentOS/RHEL 7/6 y Fedora

RabbitMQ es el intermediario de mensajes de código abierto más popular. RabbitMQ es una aplicación liviana disponible para la mayoría de los sistemas operativos populares. RabbitMQ admite múltiples protocolos de mensajería. RabbitMQ se puede implementar fácilmente en configuraciones distribuidas y federadas para cumplir con los requisitos de gran escala y alta disponibilidad. Este tutorial lo ayudará a instalar RabbitMQ en los sistemas CentOS/RHEL 7/6 y Fedora.

Paso 1:instalar Erlang

Primero, use los siguientes comandos para agregar el repositorio Erlang yum en el sistema basado en RHEL. Simplemente puede descargar el paquete de repositorio de Erlang desde su sitio web oficial e instalarlo en su sistema.

$ wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
$ sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

Ahora, puede instalar el paquete Erlang en su sistema usando el siguiente comando. Esto también instalará todas sus dependencias.

$ sudo yum install erlang erlang-nox

Paso 2:instalar el servidor RabbitMQ

Después de instalar los requisitos, ahora descargue el paquete rpm de RabbitMQ según la versión de su sistema operativo desde su sitio web oficial.

CentOS/RHEL 7 y 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 y Fedora <19

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

Después de descargar el paquete del servidor RabbitMQ, importe la clave de firma de rabbitmq e instálela usando los siguientes comandos.

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

Paso 3:administrar el servicio RabbitMQ

Después de completar las instalaciones anteriores, habilite el servicio RabbitMQ en su sistema. Además, inicie el servicio RabbitMQ. Utilice uno de los siguientes métodos sysvinit para sistemas más antiguos o systemctl para el último sistema operativo.

Uso de Init:CentOS/RHEL 6 y Fedora <19

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

Usando Systemctl:CentOS/RHEL 7 y Fedora>=19

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

Paso 4:crear un usuario administrador en RabbitMQ

Por defecto, rabbitmq crea un usuario llamado "invitado" con contraseña "invitado". También puede crear su propia cuenta de administrador en el servidor RabbitMQ usando los siguientes comandos. Cambie la contraseña con su propia contraseña.

$ sudo rabbitmqctl add_user admin password 
$ sudo rabbitmqctl set_user_tags admin administrator
$ sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Paso 5:configurar la consola de administración web de RabbitMQ

RabbitMQ también proporciona una consola de administración web para administrar todo RabbitMQ. Para habilitar la consola de administración web, ejecute el siguiente comando en su sistema. La consola de administración web lo ayuda a administrar el servidor RabbitMQ.

$ sudo rabbitmq-plugins enable rabbitmq_management

El tablero de RabbitMQ comienza en el puerto 15672. Acceda a su servidor en el puerto para obtener el tablero. Utilice el nombre de usuario y la contraseña creados en el paso 4

Después de iniciar sesión, obtendrá el panel de control de la interfaz web de administración de RabbitMQ.


Cent OS
  1. Cómo actualizar CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7

  2. Cómo instalar Crontab en CentOS/RHEL 7/6/5

  3. Cómo instalar y configurar HAProxy en CentOS/RHEL 7/6

  4. Cómo instalar Git 1.9 en Fedora 27/26, CentOS/RHEL 7/6

  5. Cómo instalar Fail2Ban en CentOS/RHEL 7/6

Cómo instalar Nagios 4.4.3 en CentOS 7/6 y RHEL 7/6

Cómo instalar ownCloud 10 en CentOS 7/6 y RHEL 7/6

Cómo instalar Python 2.7.18 en CentOS/RHEL 7/6 y Fedora 32/31

Cómo instalar la estación de trabajo CHEF en RHEL y CentOS 8/7

Cómo instalar MySQL 8.0 en RHEL/CentOS 8/7 y Fedora 35

Cómo instalar Wine 5.0 en CentOS, RHEL y Fedora