Detaillierte Erläuterung der ActiveMQ-Bereitstellungsmethode in der Linux-Umgebung

Detaillierte Erläuterung der ActiveMQ-Bereitstellungsmethode in der Linux-Umgebung

Dieser Artikel beschreibt die Bereitstellungsmethode von ActiveMQ in der Linux-Umgebung. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Bereitstellung einer ActiveMQ-Umgebung

Download-Adresse: http://activemq.apache.org/activemq-5143-release.html

Laden Sie apache-activemq-5.14.3-bin.tar.gz herunter.

Handbuch: http://activemq.apache.org/getting-started.html

1. ActiveMQ erfordert JDK-Unterstützung

Im Anhang wird beschrieben, wie JDK unter Linux installiert wird

2. Installieren Sie ActiveMQ

1. Entpacken Sie apache-activemq-5.14.3-bin.tar.gz

tar -zxvf apache-activemq-5.14.3-bin.tar.gz

2. Geben Sie ein

cd apache-activemq-5.14.3/bin

3. Starten Sie activemq

 ./activemq starten

An diesem Punkt läuft unser ActiveMQ.
(Hinweis: Wir verwenden das Root-Konto und schalten die System-Firewall aus)

3. Nutzung

ActiveMQ wird mit einem Webserver (Jetty, entwickelt in Java) geliefert. Es macht nichts, wenn Sie ihn nicht verstehen. Wir müssen nur zuerst lernen, wie man ihn benutzt.

apache-activemq-5.14.3/conf/jetty.xml ist die Grundkonfiguration des Servers.

Greifen Sie auf diesen Webserver zu:
http://10.211.55.13:8161/

Standard-Backend:
http://10.211.55.13:8161/admin
Benutzername: admin
Passwort: admin

Sehen Sie sich die Warteschlange an:
http://10.211.55.13:8161/admin/queues.jsp

Anhang: JDK unter Linux installieren

1. Herunterladen

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Laden Sie jdk-8u121-linux-x64.tar.gz herunter.
Oder laden Sie jdk-8u121-linux-x64.rpm herunter.
(Hinweis: Wählen Sie die entsprechende Systemversion aus. Wir verwenden CentOS, wählen Sie also Linux x64.)

2. Berechtigungen erteilen

chmod +x jdk-8u121-linux-x64.rpm

3. Installationsvorgang

rpm -ivh jdk-8u121-linux-x64.rpm

4. Überprüfen Sie nach Abschluss der Installation

cd /usr
#Ein zusätzliches „Java“-Verzeichnis unter cd /java gefunden
#Standard jdk1.8.0_121 neueste

5. Umgebungsvariablen konfigurieren

vi /etc/Profil

#Fügen Sie am Ende die #Java-Umgebung hinzu
export JAVA_HOME=/usr/java/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:/usr/local/php/bin:$JAVA_HOME/bin

Verwenden Sie den echo -Befehl im Terminal, um die Einstellungen der Umgebungsvariablen zu überprüfen.

#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH

Überprüfen Sie, ob JDK erfolgreich installiert wurde.

#java -version
Java-Version „1.8.0_121“
Java(TM) SE-Laufzeitumgebung (Build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (Build 25.121-b13, gemischter Modus)

Wenn Sie die JVM-Version und die zugehörigen Informationen sehen, war die Installation erfolgreich!

Ich hoffe, dieser Artikel hilft Ihnen bei der Wartung Ihres Linux-Servers.

Das könnte Sie auch interessieren:
  • Spring Boot-Tutorial: Verwenden von ActiveMQ zum Implementieren verzögerter Nachrichten
  • SpringBoot-Integration ActiveMQ-Prozessanalyse
  • Reproduktion der Sicherheitsanfälligkeit in Apache ActiveMQ beim beliebigen Schreiben von Dateien (CVE-2016-3088)
  • So stellen Sie eine Verbindung her und greifen in Java auf ActiveMQ zu
  • Detaillierte Erklärung zur Verwendung von ActiveMQ zur Implementierung von Nachrichtenwarteschlangen in PHP
  • So verwenden Sie ActiveMQ integriert mit Springboot (für ein persönliches WeChat-Applet)
  • ActiveMQ: So greifen Sie mit Python auf ActiveMQ zu
  • Diagramm des Tutorials zur Installation und Bereitstellung von ActiveMQ

<<:  Mysql5.7 my.ini-Dateiladepfad und Datenspeicherortänderungsmethode unter Windows 7

>>:  Teilen des JS-nativen Quellcodes des Spiels 2048 (das Neueste im Internet)

Artikel empfehlen

7 nützliche neue TypeScript-Funktionen

Inhaltsverzeichnis 1. Optionale Verkettung 2. Nul...

Teilen Sie einige wichtige Interviewfragen zum MySQL-Index

Vorwort Ein Index ist eine Datenstruktur, die ein...

Warum wird die MySQL-Paging-Funktion bei Verwendung von Limits immer langsamer?

Inhaltsverzeichnis 1. Testexperiment 2. Leistungs...

Tutorial zur Installation von Pycharm und Ipython unter Ubuntu 16.04/18.04

Unter Ubuntu 18.04 1. sudo apt install python ins...

Implementierung der Anmeldeseite des tatsächlichen Kampfprotokolls von Vue

Inhaltsverzeichnis 1. Vorbereitende Maßnahmen 1.1...

Implementierung eines Redis Master-Slave-Clusters basierend auf Docker

Inhaltsverzeichnis 1. Ziehen Sie das Redis-Image ...

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

Einige Erfahrung im Aufbau des React Native-Projektframeworks

React Native ist ein plattformübergreifendes Fram...

MySQL-langsame Abfrage pt-query-digest Analyse des langsamen Abfrageprotokolls

1. Einleitung pt-query-digest ist ein Tool zum An...