GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar ActiveMQ Message Broker en Debian 9

Apache ActiveMQ es un software de intermediación de mensajes gratuito y de código abierto escrito en Java que puede servir como un punto central para la comunicación entre procesos distribuidos. Apache ActiveMQ es muy poderoso, viene con patrones de integración empresarial fáciles de usar y admite muchos protocolos y clientes de idiomas. Apache ActiveMQ viene con una variedad de características que incluyen compatibilidad con AMQP y MQTT, clientes y protocolos de idiomas cruzados, compatibilidad con patrones de integración empresarial, compatibilidad con protocolos de transporte conectables, diseño para agrupamiento de alto rendimiento, comunicación entre pares, cliente-servidor y mucho más. .

En este tutorial, aprenderemos cómo instalar Apache ActiveMQ en el servidor Debian 9.

Requisitos

  • Un servidor que ejecuta Debian 9.
  • Un no-root con privilegios sudo.

Instalar Java

ActiveMQ está escrito en Java, por lo que deberá instalar Java 8 en su sistema. Puede instalarlo simplemente ejecutando el siguiente comando:

sudo apt-get install default-jdk -y

Una vez que Java está instalado, puede verificar la versión de Java usando el siguiente comando:

java -version

Debería ver el siguiente resultado:

openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

Instalar ActiveMQ

A continuación, deberá descargar la última versión de ActiveMQ. Puedes descargarlo desde su sitio web oficial con el siguiente comando:

wget http://www-us.apache.org/dist//activemq/5.15.3/apache-activemq-5.15.3-bin.tar.gz

Una vez que se complete la descarga, extraiga el archivo descargado con el siguiente comando:

tar -xvzf apache-activemq-5.15.3-bin.tar.gz

A continuación, copie el directorio extraído en el directorio /opt:

sudo cp -r apache-activemq-5.15.3 /opt/activemq

A continuación, inicie el servicio ActiveMQ con el siguiente comando:

sudo /opt/activemq/bin/activemq start

A continuación, compruebe si ActiveMQ se está ejecutando o no con el siguiente comando:

netstat -tulnp | grep java

Si todo salió bien, debería ver el siguiente resultado:

tcp6       0      0 :::61613                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61614                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61616                :::*                    LISTEN      17871/java          
tcp6       0      0 :::1883                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::8161                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::36801                :::*                    LISTEN      17871/java          
tcp6       0      0 :::5672                 :::*                    LISTEN      17871/java          

Acceder a la interfaz web de ActiveMQ

De forma predeterminada, ActiveMQ escucha en el puerto 8161 . Abra su navegador web y escriba la URL http://your-server-ip:8161 , será redirigido a la siguiente página:

A continuación, haga clic en Administrar ActiveMQ corredor, debería ver la siguiente página:

Aquí, ingrese el nombre de usuario como administrador y la contraseña como administrador, luego haga clic en Aceptar botón, debería ver la siguiente página.


Debian
  1. Cómo instalar Apache ZooKeeper en Debian 10

  2. Cómo instalar osquery en Debian 10

  3. Cómo instalar Apache ActiveMQ en Debian 10

  4. Cómo instalar Apache Cassandra en Debian 11

  5. Cómo instalar WildFly en Debian 11

Cómo instalar JDownloader en Debian

Cómo instalar Wireshark en Debian 11 Bullseye

Cómo instalar LEMP en Debian 7

Cómo instalar Flectra en Debian 10

Cómo instalar OpenNebula en Debian 10

Cómo instalar TeamViewer en Debian 10