Skip to content
Home » So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 | 9 New answer

So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 | 9 New answer

So installieren Sie Apache ActiveMQ unter Ubuntu 20.04

Schauen Sie sich die Themenartikel So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 in der Kategorie an: Ar.taphoamini.com/wiki bereitgestellt von der Website Ar.taphoamini.com.

See also  Jquery Execute Php Script? Trust The Answer

Weitere Informationen zu diesem Thema So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 im Abschnitt „Verwandte Artikel an.

See also  Jira Component Vs Epic? The 24 Detailed Answer

See also  Jenkins List All Jobs? The 24 Detailed Answer

Apache ActiveMQ ist ein in Java geschriebener Open-Source-Messenger. Unterstützt mehrsprachige Clients und Protokolle.

Apache ActiveMQ Message Broker ist eine schnelle, zuverlässige, skalierbare und vollständig integrierte Open-Source-Messaging-Plattform zur Verarbeitung vieler Nachrichten (Einträge) oder vieler Benutzer (Übermittlungen). Speicher als Speicherformat verwenden; Bei Bedarf kann eingestellt werden, dass Daten dauerhaft auf der Festplatte gespeichert werden. Die anfängliche Startzeit kann langsam sein, da ActiveMQ alle Verlaufsinformationen in den Speicher lädt. Nach der anfänglichen Startphase, die je nach dem in Ihren Warteschlangen gespeicherten Verlauf und anderen Konfigurationseinstellungen einige Minuten dauern kann, skaliert die Leistung jedoch intestine bis zu dem Punkt, an dem andere Faktoren berücksichtigt werden, z. B. eine Systemressource.

Basierend auf den Anfängen von ActiveMQ, als Versuch, von einer internen Messaging-Lösung zu einem kommerziellen Produkt zu wechseln, kann es als ein Produkt eingestuft werden, das sich ständig weiterentwickelt und entwickelt und eine sehr hohe Qualität und starke Stabilität bietet.

ActiveMQ bietet einen einfachen, absolut sicheren und äußerst erschwinglichen integrierten Business-Broker. Zu den Hauptmerkmalen und Stärken gehören hohe Benutzerfreundlichkeit und Verweigerung (Broker-Konfiguration kann bis zu 99,999 % des Nachrichtenverlusts aushalten), Unterstützung für eine Vielzahl von Möglichkeiten zum Verbinden von Clients (Webkonsolen, Befehlszeilentools und Bibliotheken, einschließlich des JMS-Clients). Bibliotheken usw.), Gruppierung über physische Grenzen hinweg, Lastausgleich zwischen mehreren internen Zeilen für jedes Thema, versatile Konfiguration wie Konsistenz von permanenten oder nicht permanenten Nachrichten, Daten oder Datenbankdaten, Sicherheitsimplementierung basierend auf dem JAAS-Authentifizierungsmodell. Es enthält auch die unterstützte LDAP-Implementierung.

ActiveMQ ist die Messaging-Lösung der Wahl für Java-Entwickler, Infrastrukturarchitekten und Systemintegratoren. Es kann in kleinen Implementierungen (in diesem Fall wahrscheinlich unter Verwendung eines integrierten Brokers) und in großen Unternehmenslösungen (solche, die Clustering und Fehler erfordern) verwendet werden.

Abhängig von Ihren Anforderungen kann ActiveMQ einfach auf echte Hochverfügbarkeitsszenarien skaliert werden, indem die volle Last aller Broker ausgeglichen wird, einschließlich des dynamischen Hinzufügens neuer Knoten, wenn vorhandene ausfallen; Mit automatischer Failover-Synchronisation und potenziellem Datenverlust (immer möglich), die ActiveMQ selbst vollständig unterstützt: Sie müssen nur zwei zusätzliche Knoten in einem Hochverfügbarkeitscluster konfigurieren.

Apache ActiveMQ ist plattformübergreifend und läuft auf einer Java Virtual Machine (JVM). Sie können ActiveMQ unter Linux, Windows oder OS X verwenden.

Dieser Leitfaden führt Sie durch die grundlegende Installation und Konfiguration von Apache ActiveMQ auf Ubuntu 20.04 LTS sowie durch die grundlegende Konfiguration und den Verifizierungstest.

Fangen wir an!

Bedarf

Um unseren Fahrer zu kontaktieren, benötigen Sie:

  • Ubuntu Linux-Box zum Starten von ActiveMQ. Es kann ein physischer Server oder eine virtuelle Maschine sein; Der Schlüssel ist, eine JVM ausführen zu können und über mindestens 2 GB RAM und 20 GB Festplattenspeicher zu verfügen. Beispielsweise müssen Sie bei Bedarf mehr zuweisen. B. Andere Dienste wie ActiveMQ-Links, Datenbankserver oder Registrierungstools ausführen.
  • Root-Zugriff auf den Ubuntu-Arbeitsbereich.

Systemupdate

Vor der Installation der Pakete ist es wichtig sicherzustellen, dass das System auf dem neuesten Stand ist. Führen Sie diesen Befehl aus, um Ihr System zu aktualisieren.

sudo apt replace && sudo apt improve -y

Sie können auch die folgenden Befehle verwenden, um einige zusätzliche Tools zu installieren, die Sie für dieses Tutorial benötigen.

sudo apt set up wget curl ia32-libs -y

Java installieren

Apache ActiveMQ ist in Java geschrieben und muss in Ihrer Java Runtime Environment (JRE) installiert werden. Verwenden Sie zum Installieren den folgenden Befehl

sudo apt set up openjdk-11-jre -y

Führen Sie nach Abschluss der Installation den Java-Befehl aus, um zu überprüfen, ob das Flag -version ordnungsgemäß funktioniert.

java -version

So sollte das Ergebnis aussehen.

Installieren Sie Apache ActiveMQ

Nachdem das System und die JRE-Umgebung nun vollständig sind, können wir mit dem Herunterladen und Installieren von Apache ActiveMQ fortfahren.

Zuerst müssen Sie die neueste Version von der offiziellen ActiveMQ-Website herunterladen.

Wir wollen einen Tarball namens Apache-activemq-5.16.3-bin.tar.gz, die neueste Version zum Zeitpunkt des Schreibens dieses Artikels.

Führen Sie zum Herunterladen den Befehl wget aus.

wget http://archive.apache.org/dist/activemq/5.16.3/apache-activemq-5.16.3-bin.tar.gz

Verwenden Sie beim Herunterladen einer Datei diesen Befehl, um die Dateien zu extrahieren. Dadurch gelangen Sie zu einem Verzeichnis namens Content apache-activemq-, und genau das wird ActiveMQ auf unserem System installieren.

sudo tar -xvzf apache-activemq-5.16.3-bin.tar.gz

Erstellen Sie dann ein neues Verzeichnis mit dem Namen /choose/activemq und verschieben Sie alle Apache-Activemq-Dateien in dieses Verzeichnis, indem Sie den Befehl ausführen

sudo mkdir /choose/activemq && sudo mv apache-activemq-5.16.3/* /choose/activemq

Erstellen Sie dann spezielle Benutzer- und Gruppenkonten, um ActiveMQ zu starten. Wir empfehlen Ihnen, dafür einen speziellen Benutzer anzulegen, aber Sie können alle Änderungen am System vornehmen, die Sie für notwendig halten.

Verwenden Sie diese Befehle, um die erforderlichen Gruppenkonten und Benutzerkonten zu erstellen.

sudo addgroup --quiet --system activemq
sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq

Möglicherweise müssen Sie einen sudo chown -R Befehl ausführen : Verwenden Sie den Befehl /choose/activemq, wenn Sie kein Root-Benutzer sind und keinen Schreibzugriff auf das Verzeichnis /choose/ haben. Dadurch werden der Besitzer und die Gruppe aller Dateien im Verzeichnis auf den Benutzernamen und die Stammgruppe geändert.

sudo chown -R activemq:activemq /choose/activemq

Anschließend müssen Sie eine Apache ActiveMQ-Systemd-Service-Unit-Datei erstellen, indem Sie den Befehl ausführen. Denn der Dienst lässt sich einfach starten, stoppen und neu starten, ohne jedes Mal manuell auf das Verzeichnis zugreifen zu müssen.

sudo nano /and many others/systemd/system/activemq.service

Nano öffnet ein Bearbeitungsfenster mit leeren Dateiinhalten, die Sie während der Terminalarbeit bearbeiten können. Geben Sie diese Konfiguration in nano ein. Ersetzen Sie activemq durch Ihren Benutzernamen, wenn Sie die Eigenschaft JAVA_HOME festlegen.

[Unit]
Description=Apache ActiveMQ
After=community.goal

[Service]
Type=forking
User=activemq
Group=activemq
ExecStartwork=/choose/activemq/bin/activemq begin
ExecStop=/choose/activemq/bin/activemq cease

[Install]
WantedBy=multi-user.goal

Wenn Sie fertig sind, drücken Sie STRG + X, Y und die Eingabetaste, um die Datei zu speichern.

Laden Sie dann den Systemdämon neu und starten Sie den Dienst, indem Sie den folgenden Befehl ausführen.

sudo systemctl daemon-reload && sudo systemctl begin activemq
sudo systemctl allow activemq

Verwenden Sie diesen Befehl, um zu überprüfen, ob der Dienst ordnungsgemäß funktioniert, um seinen Status zu überprüfen.

sudo systemctl standing activemq

Das Ergebnis sollte in etwa so aussehen, wenn es intestine funktioniert.

Status des ActiveMQ-Systemd-Dienstes

Öffnen Sie die Apache ActiveMQ-Webbenutzeroberfläche

Jetzt, da der Dienst funktioniert, können wir bequem über einen Webbrowser darauf zugreifen. Öffnen Sie Ihren bevorzugten Browser und gehen Sie zu http: // server_ip: 8161 / admin.

Dabei ist server_ip die echte IP-Adresse des Servers. Standardmäßig installiert ActiveMQ die Web-Benutzeroberfläche auf Port 8161 und Sie können /admin verwenden, um auf die Verwaltungskonsole zuzugreifen.

Sie müssen Ihren Benutzernamen und Ihr Passwort wie folgt eingeben.

Melden Sie sich bei ActiveMQ an

Geben Sie einen Standardbenutzernamen und ein Standardpasswort ein. x Administratorbeide Felder und klicken Gib deinen Namen ein. Nach der Anmeldung wird Apache ActiveMQ wie folgt zur Verwaltungskonsole hinzugefügt.

ActiveMQ-Systemsteuerung

Ja! Wir haben Apache ActiveMQ bereits erfolgreich auf unserem Ubuntu 20.04-Server mit einem Daemon, einer Web-Benutzeroberfläche und Systemdiensten installiert.

Fazit

Nun, das ist alles für diese Lektion. Wir haben Apache ActiveMQ erfolgreich auf unserem Ubuntu 20.04-Server installiert.

Sie können jetzt Apache ActiveMQ verwenden, um ein leichtes Unternehmensnachrichtensystem für Gruppennachrichten zu erstellen.

Einige Bilder zum Thema So installieren Sie Apache ActiveMQ unter Ubuntu 20.04

So installieren Sie Apache ActiveMQ unter Ubuntu 20.04
So installieren Sie Apache ActiveMQ unter Ubuntu 20.04

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie Apache ActiveMQ unter Ubuntu 20.04

#installieren #Sie #Apache #ActiveMQ #unter #Ubuntu

Weitere Informationen zu Schlüsselwörtern So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie Apache ActiveMQ unter Ubuntu 20.04 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *