ActiveMQ
Instalación de ActiveMQ
En esta publicación se describirá como se realiza la instalación de ActiveMQ en el sistema operativo Linux.
La instalación se realizo sobre un distribución basada en Ubuntu específicamente Pop! OS
El siguiente video explica el proceso de instalación y prueba realizado.
Descarga
La descarga se puede realizar desde la pagina principal del proyecto y desde la pagina de downloads de Apache.
La descarga descarga y descompresión desde el terminal se realiza con las siguientes instrucciones
wget http://www.apache.org/dist//activemq/5.16.1/apache-activemq-5.16.1-bin.tar.gz
tar -zxvf apache-activemq-5.16.1-bin.tar.gz
La URL empleada en el terminal accede a el enlace de downloads de Apache. En caso de dar error en la descarga por no encontrar la versión esta se puede revisar en el enlace de downloads.
Configuración
Teniendo ya la carpeta con las archivos de ActiveMQ se procede a configurar el permiso de ejecución y según las necesidades el cambio de parámetros en el archivo de configuración env.
El archivo de ejecución de ActiveMQ esta en la carpeta bin dentro de la carpeta que se ha descomprimido.
Ruta de la carpeta bin |
Las instrucciones empleadas en el terminal son las siguientes, tal como se muestra en el video.
cd apache-activemq-5.16.1/bin
ls -l
chmod 755 activemq
ls -l
El archivo de configuración también se encuentra dentro de la carpeta bin, para visualizar y editar se emplearon cat (visualizar) y vi (editar).
cat env
vi env
Es importante tener una versión actualizada de Java instalada, para saber sobre que versión se dispone se emplea la siguiente instrucción.
java -version
Para ver la ayuda de ActiveMQ se ejecuta la siguiente instrucción.
./activemq -help
Los siguientes enlaces contienen información adicional sobre las instrucciones empleadas en el terminal .
Prueba
La prueba del broker se realiza desde el terminal ademas de poderse emplear el browser para la viusalizacion del estado de los mensajes enviados y recepcionados. La siguiente imagen muestra las instrucciones empleadas desde el terminal para la realizacion de la prueba.
Las intrucciones de prueba tal como se emplean en el video son las siguietes:
./activemq start
./activemq bstat
./activemq producer
./activemq consumer
./activemq stop
La URL local que se crea al inicial el broker es http://127.0.0.1:8161/admin/ y tiene por defecto como usuario admin y password admin. La siguiente figura muestra la pagina que debe ser visualizada en el broker.