En este tutorial, le mostraremos cómo instalar Apache ActiveMQ en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Apache ActiveMQ es un Java- Software de intermediario de mensajes escrito en Java. Admite protocolos estándar de la industria que permiten la comunicación entre aplicaciones independientes.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Apache ActiveMQ en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
- Un
usuario sudo no root
o acceder alusuario root
. Recomendamos actuar como unusuario sudo no root
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Apache ActiveMQ en Ubuntu 20.04 LTS Focal Fossa
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt
comandos en la terminal.
sudo apt update sudo apt upgrade
Paso 2. Instalación de Java.
Para instalar la versión de código abierto de Java, ejecute el comando:
sudo apt install default-jre
Verifique la versión de Java:
java -version
Paso 3. Instalación de Apache ActiveMQ en Ubuntu 20.04.
Primero, descargue ActiveMQ del repositorio de paquetes de Office de Apache:
cd /tmp wget http://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz
A continuación, extraiga la carpeta descargada y mueva su contenido a /opt
directorio y cree una carpeta llamada activemq
:
tar -xvzf apache-activemq-5.15.8-bin.tar.gz sudo mv apache-activemq-5.15.8 /opt/activemq
Después de eso, ejecute los siguientes comandos para crear un nombre de usuario activemq
así como un nombre de grupo:
sudo addgroup --quiet --system activemq sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq sudo chown -R activemq:activemq /opt/activemq
Paso 4. Cree Apache ActiveMQ Systemd.
Ejecute los siguientes comandos para crear un archivo de servicio:
sudo nano /etc/systemd/system/activemq.service
[Unit] Description=Apache ActiveMQ After=network.target [Service] Type=forking User=activemq Group=activemq ExecStart=/opt/activemq/bin/activemq start ExecStop=/opt/activemq/bin/activemq stop [Install] WantedBy=multi-user.target
Después de guardarlo, ejecute los siguientes comandos para habilitar el servicio:
sudo systemctl daemon-reload sudo systemctl start activemq sudo systemctl enable activemq
Paso 5. Acceso a Apache ActiveMQ.
ActiveMQ estará disponible en el puerto HTTP 8161 de manera predeterminada. Abra su navegador favorito y vaya a http://your-domain.com/8161/admin // código> o
http://your-server-ip/8161/admin/
y se le debe solicitar un nombre de usuario y una contraseña. El valor predeterminado es administrador/administrador
¡Felicitaciones! Ha instalado Apache ActiveMQ con éxito. Gracias por usar este tutorial para instalar Apache ActiveMQ en los sistemas Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el Apache oficial Sitio web ActiveMQ.