Cómo instalar Apache Activemq en Ubuntu 22.04
- 3986
- 739
- Mateo Pantoja
Apache activemq es un servicio de intermedias orientado a mensajes (MOM) de OpenSource escrito en lenguaje de programación Java. Es un protocolo desarrollado por la Fundación Apache que ayuda a Enviar mensajes entre diferentes aplicaciones con características adicionales.
Este tutorial le ayuda a instalar Apache Activemq en Ubuntu 22.04 Sistema LTS Linux.
Prepara tu sistema
El ActiveMQ se puede configurar en cualquier sistema que tenga Java instalado. Así que asegúrate de tu ubuntu 22.04 Linux System tiene Java instalado.
Puede instalar Java en su con los siguientes comandos.
Actualización de sudo apto
sudo apt instalación predeterminado-jdk
Es una buena práctica y se recomienda ejecutar aplicaciones como usuarios no raíz. Para crear un usuario en su sistema, escriba:
Adduser de sudo Activemq
Establezca la contraseña para completar la creación del usuario.
Ahora, el Ubuntu 22.04 está listo para la instalación de Apache ActivemQ. Revise los pasos a continuación:
Instale Apache Activemq en Ubuntu 22.04
En primer lugar, descargue la última versión del código fuente de Apache Activemq de su página de descarga oficial.
A partir de hoy, Activemq 5.17.0 es la última versión disponible, que se puede descargar con los siguientes comandos.
wget https: // dlcdn.apache.org // activemq/5.17.0/Apache-Activemq-5.17.0-bin.alquitrán.GZ
Tar XZF Apache-Activemq-5.17.0-bin.ZIP -C /OPT
El segundo comando extraerá el archivo en /Opt/Apache-Activemq-5.17.0 directorio.
El activo predeterminado de activemq permite solo en localhost. Para habilitar ActiveMQ Access para una red local o pública, editar conf/jetty.xml archivo de configuración.
sudo nano /opt /apache-activemq-5.17.0/conf/jetty.xml
Busque la siguiente sección de configuración.
12345 | |
Cambiar el valor de host de localhost a la dirección IP del sistema o establecer 0.0.0.0 para escuchar en todas las interfaces.
Guarde el archivo y cierre.
Ejecutar ActiveMQ como servicio Systemd
Systemd es el sistema de servicio y el administrador de servicio predeterminado para los últimos sistemas operativos de Linux. Para facilitar el inicio del servicio, cree un archivo de configuración para ActiveMQ como se muestra a continuación:
sudo nano/etc/systemd/system/activemq.servicio
Agregue el siguiente contenido:
/etc/systemd/system/activemq.Servicio [Unidad] Descripción = Apache Activemq Mensaje Broker After = Network-Online.Target [Service] Type = FORKING USER = ActivEmq Group = ActivEmq WorkingDirectory =/Opt/Apache-ActivEmq-5.17.0/bin execstart =/opt/apache-activemq-5.17.0/bin/activemq start execstop =/opt/apache-activemq-5.17.0/bin/activemq stop reinsart = on-abort [install] WantedBy = Multi-user.objetivo
En caso de una versión o ubicación diferente de ActivEMQ, actualice la configuración según su sistema.
Guarde el archivo y cierre.
Ahora recargue el Daemon SystemCtl para leer el nuevo archivo de configuración.
SUDO SystemCtl-Daemon-Re-Re-Reload
Después de eso, habilite el servicio ActiveMQ SystemD para iniciar automáticamente en el arranque del sistema. Además, comience el servicio.
sudo systemctl habilita activemq.servicio sudo systemctl start activemq.servicio
Una vez que se inicia el servicio, asegúrese de que ActiveMQ Service esté en funcionamiento:
SUDO SystemCTL Status ActivEMQ.servicioApache Activemq Borker Running Service
Eso es todo. El servicio Apache ActivemQ está en funcionamiento en Ubuntu 22.04 Sistema LTS.
Instalación de pruebas
A medida que la instalación de ActiveMQ se completa en el sistema Ubuntu. Probemos si la instalación se tiene éxito con éxito.
Si el firewall UFQ está activo y está accediendo al Apache ActivemQ desde un host remoto, asegúrese de abrir el puerto 8161. Puede abrir el puerto UFW con el siguiente comando.
sudo UFW Permitir 8161/TCP
Ahora, abra un navegador y acceso
Página de inicio de Apache Activemq
Puede acceder a la sección de administración de ActiveMQ con la siguiente URL:
- http: // server-ip: 8161/admin
- Nombre de usuario: administrador
- Contraseña: administrador
Conclusión
En este tutorial, ha aprendido a instalar Apache ActivemQ en el sistema Ubuntu. Además, le proporciona la configuración para acceder a ActiveMQ en una red privada o pública.
Activemq Apache Share. Facebook Twitter Pinterest Linkedin Tumblr Correo electrónico WhatsAppArtículos Relacionados
Comprensión 2> y 1 en Bash: una guía para principiantes
Cómo elegir el mejor shebang (#!) para tus scripts de shell
Uso del operador de módulo (%) en Bash
Añadir un comentarioDejar una respuesta Cancelar respuesta
Mensajes recientes
- Cómo enumerar los paquetes instalados manualmente en Ubuntu y Debian
- 10 trucos de bash que todo desarrollador debe saber
- Cómo validar la dirección de correo electrónico en JavaScript
- Firewalld: reglas y comandos comunes de firewall
- 12 comandos APK en Alpine Linux Package Management
- « Cómo configurar la dirección IP estática en Ubuntu 22.04
- Cómo instalar el nodo.JS en Ubuntu 22.04 »