Apache ActiveMQ is a widely used messaging server written in Java. As messaging services commonly do, it creates a bridge between heterogeneous systems for reliable data exchange in the form of messages pushed into queues by producer clients, where they wait to be “read”, or consumed by consumer clients.
Naturally a system that is client to ActiveMQ can be both producer and consumer, and more than one systems can subscribe to a queue or topic, thus enabling flexible communication between these client systems. Many different platforms and protocols can be used to connect to ActiveMQ, increasing it’s usefulness even more.
In this tutorial we will install Apache ActiveMQ on Red Hat Enterprise Linux 8 from tarball, add the
systemd unit files for ease of use, and access the admin page of our new service to create a queue.
In this tutorial you will learn:
- How to install ActiveMQ from tarball
- How to set up environment from the command line
- How to add systemd unit files for ActiveMQ
- How to access the admin page