So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 LTS

Installieren Sie Apache ActiveMQ unter Ubuntu 20.04

In diesem Tutorial zeigen wir Ihnen, wie Sie Apache ActiveMQ unter Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten: Apache ActiveMQ ist eine kostenlose, auf Java basierende Multiprotokoll-Message-Broker-Software, die in Java geschrieben ist. Es unterstützt Industriestandardprotokolle, die die Kommunikation zwischen separaten Anwendungen ermöglichen.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation von Apache ActiveMQ auf Ubuntu 20.04 (Focal Fossa). Sie können die gleichen Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint befolgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Ubuntu 20.04, 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Apache ActiveMQ auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie Folgendes ausführen apt Befehle im Terminal.

sudo apt update
sudo apt upgrade

Schritt 2. Java installieren.

Um die Open-Source-Version von Java zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install default-jre

Überprüfen Sie die Java-Version:

java -version

Schritt 3. Installation von Apache ActiveMQ unter Ubuntu 20.04.

Laden Sie zunächst ActiveMQ aus dem Apache-Office-Paket-Repository herunter:

cd /tmp
wget http://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz

Als nächstes extrahieren Sie den heruntergeladenen Ordner und verschieben seinen Inhalt in den /opt Verzeichnis und erstellen Sie einen Ordner mit dem Namen activemq:

tar -xvzf apache-activemq-5.15.8-bin.tar.gz
sudo mv apache-activemq-5.15.8 /opt/activemq

Führen Sie anschließend die folgenden Befehle aus, um einen Benutzernamen zu erstellen activemq sowie einen Gruppennamen:

sudo addgroup --quiet --system activemq
sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq
sudo chown -R activemq:activemq /opt/activemq

Schritt 4: Erstellen Sie Apache ActiveMQ Systemd.

Führen Sie die folgenden Befehle aus, um eine Servicedatei zu erstellen:

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

Führen Sie nach dem Speichern die folgenden Befehle aus, um den Dienst zu aktivieren:

sudo systemctl daemon-reload
sudo systemctl start activemq
sudo systemctl enable activemq

Schritt 5. Zugriff auf Apache ActiveMQ.

ActiveMQ ist standardmäßig auf HTTP-Port 8161 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://your-domain.com/8161/admin/ oder http://your-server-ip/8161/admin/ und Sie sollten zur Eingabe eines Benutzernamens und Passworts aufgefordert werden. Der Standardwert ist admin/admin

Glückwunsch! Sie haben Apache ActiveMQ erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Apache ActiveMQ in Ubuntu 20.04 LTS Focal Fossa-Systemen verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Apache ActiveMQ-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert