Möchten Sie lernen, wie man eine Apache Kafka-Installation auf Ubuntu Linux macht? In diesem Tutorial zeigen wir Ihnen, wie Sie Apache Kafka auf einen Computer mit Ubuntu Linux herunterladen und installieren.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 19.10
• Apache Kafka 2.12-2.3.1
• Openjdk Version 11.0.4
Hardwareliste:
Im folgenden Abschnitt wird die Liste der Geräte angezeigt, die zum Erstellen dieses Apache Kafka-Tutorials verwendet wurden.
Jede der oben aufgeführten Hardwarestücke finden Sie auf der Amazon-Website.
Apache Kafka Verwandte sTutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit Apache Kafka.
Tutorial Apache Kafka – Installation auf Ubuntu Linux
Installieren Sie das Java JDK-Paket.
Verwenden Sie den folgenden Befehl, um das Java JDK-Installationsverzeichnis zu finden.
Diese Befehlsausgabe sollte Ihnen das Java-Installationsverzeichnis anzeigen.
In unserem Beispiel ist unser Java JDK unter dem Ordner installiert: /usr/lib/jvm/java-11-openjdk-amd64
Jetzt müssen Sie eine Umgebungsvariable mit dem Namen JAVA_HOME erstellen.
Erstellen sie eine Datei, um die erforderliche Umgebungsvariablenkonfiguration zu automatisieren.
Hier ist der java.sh Dateiinhalt.
Starten Sie den Computer neu.
Verwenden Sie den folgenden Befehl, um zu überprüfen, ob die JAVA_HOME-Variable erstellt wurde.
Hier ist die Befehlsausgabe:
Verwenden Sie den folgenden Befehl, um die Java-Installation zu testen.
Hier ist die Befehlsausgabe:
Installieren Sie das Paket Zookeeperd.
Überprüfen Sie, ob der Zookeeperd-Dienst ausgeführt wird.
Hier ist die Befehlsausgabe:
Konfigurieren Sie Zookeeperd so, dass es während der Startzeit automatisch gestartet wird.
Laden Sie das Apache Kafka-Paket herunter.
Installieren Sie den Apache Kafka-Server.
Jetzt müssen Sie eine Umgebungsvariable mit dem Namen KAFKA_HOME erstellen.
Erstellen sie eine Datei, um die erforderliche Umgebungsvariablenkonfiguration zu automatisieren.
Hier ist der kafka.sh Dateiinhalt.
Starten Sie den Computer neu.
Verwenden Sie den folgenden Befehl, um zu überprüfen, ob die KAFKA_HOME-Variable erstellt wurde.
Hier ist die Befehlsausgabe:
Erstellen Sie einen symbolischen Link, um das Auffinden der Kafka-Konfigurationsdatei zu vereinfachen.
Starten Sie den Apache Kafka-Dienst.
Hier ist ein Beispiel der Informationen, die angezeigt werden sollten:
Herzlichen glückwunsch! Sie haben die Apache Kafka-Installation auf Ubuntu Linux abgeschlossen.
Apache Kafka – Befehlsbeispiele
Verwenden Sie den folgenden Befehl, um ein Thema mit dem Namen TopicTest auf Ihrem Apache Kafka-Server zu erstellen.
Verwenden Sie den folgenden Befehl, um eine Nachricht mit dem Namen TopicTest mithilfe der Kafka Producer-API an das Thema zu senden.
Geben Sie die gewünschte Nachricht ein.
Halten Sie dieses Terminal offen.
Verwenden Sie auf einem anderen Linux-Terminal den folgenden Befehl, um die Nachrichten aus dem Thema TopicTest mithilfe der Kafka Consumer API abzurufen.
Herzlichen glückwunsch! Sie können Nachrichten von einem Apache Kafka-Server senden und empfangen.