So installieren Sie Apache Activemq auf Ubuntu 22.04
- 3574
- 759
- Phoebe Jeorga
Apache Activemq ist ein OpenSource-Message-orientierter Middleware (MOM) Broker-Broker-Service, der in Java-Programmiersprache geschrieben wurde. Es handelt sich um ein von der Apache Foundation entwickeltes Protokoll, das hilft Senden Sie Nachrichten zwischen verschiedenen Anwendungen mit zusätzlichen Funktionen.
In diesem Tutorial können Sie Apache Activemq auf Ubuntu 22 installieren.04 LTS Linux -System.
Bereiten Sie Ihr System vor
Der Activemq kann auf jedem System konfiguriert werden, das Java installiert hat. Stellen Sie also sicher, dass Ihr Ubuntu 22.04 Linux System hat Java installiert.
Sie können Java auf Ihrem mit den folgenden Befehlen installieren.
sudo APT -Update
sudo apt installieren Standard-JDK
Es ist eine gute Praxis und wird empfohlen, Anwendungen als Nicht-Root-Benutzer auszuführen. Um einen Benutzer in Ihrem System zu erstellen, geben Sie ein:
sudo adduser activeemq
Setzen Sie das Passwort, um die Benutzererstellung zu vervollständigen.
Jetzt der Ubuntu 22.04 ist bereit für die Apache Activemq -Installation. Gehen Sie die folgenden Schritte durch:
Installieren Sie Apache Activemq auf Ubuntu 22.04
Laden Sie zunächst die neueste Version von Apache Activemq Quellcode von der offiziellen Download -Seite herunter.
Ab heute Activemq 5.17.0 ist die neueste verfügbare Version, die mit den folgenden Befehlen heruntergeladen werden kann.
WGet https: // dlcdn.Apache.org // activemq/5.17.0/Apache-Activemq-5.17.0-bin.Teer.gz
TAR XZF Apache-Activemq-5.17.0-bin.ZIP -c /opt
Der zweite Befehl extrahiert die Datei unter /opt/apache-activemq-5.17.0 Verzeichnis.
Der Standard -Activemq erlaubt nur auf Localhost. Um den ActivemQ -Zugriff für ein lokales oder öffentliches Netzwerk zu aktivieren, können Sie bearbeiten conf/stegy.xml Konfigurationsdatei.
sudo nano /opt /apache-activemq-5.17.0/conf/jetty.xml
Suchen Sie nach dem folgenden Konfigurationsabschnitt.
12345 | |
Ändern Sie den Hostwert von Localhost auf System -IP -Adresse oder setzen Sie 0 fest.0.0.0, um auf allen Schnittstellen zu hören.
Speichern Sie die Datei und schließen Sie sie.
Ausführen von Activemq als Systemd -Dienst
Systemd ist der Standard -System- und Service -Manager für die neuesten Linux -Betriebssysteme. Um das Service -Start zu vereinfachen, erstellen Sie eine Konfigurationsdatei für ActiveMQ wie unten:
sudo nano/etc/systemd/system/activeemq.Service
Fügen Sie den folgenden Inhalt hinzu:
/etc/systemd/system/activemq.Service [Einheit] Beschreibung = Apache Activemq-Nachrichtenbroker nach = network-online.Ziel [Service] type = ggg 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 Stopp restart = on-abort [install] suchtby = multi-user.Ziel
Aktualisieren Sie im Falle einer anderen Version oder eines anderen Speicherorts von ActiveMQ die Konfiguration gemäß Ihrem System.
Speichern Sie die Datei und schließen Sie sie.
Laden Sie nun den Systemctl -Daemon neu, um die neue Konfigurationsdatei zu lesen.
sudo systemctl dämon-reload
Aktivieren Sie danach den Activemq Systemd-Dienst, um den Systemstiefel automatisch zu starten. Starten Sie auch den Service.
sudo systemctl aktivieren activemq.Service sudo systemctl starten activeemq.Service
Stellen Sie nach Beginn des Dienstes sicher, dass der Activemq -Service in Betrieb ist:
sudo systemctl Status activeemq.ServiceApache Activemq Borker Running Service
Das ist es. Der Apache Activemq -Dienst ist im Betrieb auf Ubuntu 22 in Betrieb.04 LTS -System.
Testinstallation
Da die Activemq -Installation auf dem Ubuntu -System abgeschlossen ist. Lassen Sie uns testen, ob die Installation erfolgreich abgelöst wird.
Wenn die UFQ -Firewall aktiv ist und Sie über einen Remote -Host auf den Apache Activemq zugreifen können, sollten Sie den 8161 -Port öffnen. Sie können den UFW -Port mit dem folgenden Befehl öffnen.
sudo ufw erlauben 8161/tcp
Öffnen Sie nun einen Browser und Zugang
Apache Activemq Homepage
Sie können mit der folgenden URL auf den Abschnitt Activemq Admin zugreifen:
- http: // server-ip: 8161/admin
- Benutzername: Admin
- Passwort: Admin
Abschluss
In diesem Tutorial haben Sie gelernt, den Apache Activemq auf dem Ubuntu -System zu installieren. Darüber hinaus bietet Ihnen die Konfiguration, um in einem privaten oder öffentlichen Netzwerk auf Activemq zuzugreifen.
Activemq Apache Share. Facebook Twitter Pinterest LinkedIn Tumblr E -Mail WhatsAppzusammenhängende Posts
Verständnis 2> & 1 in Bash: Ein Anfängerführer
So wählen Sie den besten Shebang (#!) für Ihre Shell -Skripte
Verwenden des Modul -Operators (%) in Bash
Einen Kommentar hinzufügenLassen Sie eine Antwort abbrechen
kürzliche Posts
- So listen Sie manuell installierte Pakete in Ubuntu & Debian auf
- 10 Bash -Tricks, die jeder Entwickler wissen sollte
- Validierung der E -Mail -Adresse in JavaScript
- Firewalld: Common Firewall Regeln und Befehle
- 12 APK -Befehle in der Alpine Linux -Paketverwaltung
- « So konfigurieren Sie die statische IP -Adresse auf Ubuntu 22.04
- So installieren Sie den Knoten.JS auf Ubuntu 22.04 »