Wilt u leren hoe u een Apache Kafka installatie op Ubuntu Linux doen? In deze tutorial laten we je zien hoe je Apache Kafka downloaden en installeren op een computer met Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 19.10
• Apache Kafka 2.12-2.3.1
• Openjdk versie 11.0.4

Hardwarelijst:

De volgende sectie presenteert de lijst van apparatuur die wordt gebruikt om deze Apache Kafka tutorial te maken.

Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.

Apache Kafka Gerelateerde Tutorial:

Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Apache Kafka.

Tutorial Apache Kafka – Installatie op Ubuntu Linux

Installeer het Java JDK-pakket.

Copy to Clipboard

Gebruik de volgende opdracht om de Java JDK-installatiemap te vinden.

Copy to Clipboard

Deze opdrachtuitvoer moet u de Java-installatiemap laten zien.

Copy to Clipboard

In ons voorbeeld, onze Java JDK is geïnstalleerd onder de map: /usr/lib/jvm/java-11-openjdk-amd64

Nu moet u een omgevingsvariabele maken met de naam JAVA_HOME.

Een bestand maken om de vereiste configuratie van omgevingsvariabelen te automatiseren

Copy to Clipboard

Hier is de java.sh bestandsinhoud.

Copy to Clipboard

Start de computer opnieuw op.

Copy to Clipboard

Gebruik de volgende opdracht om te controleren of de variabele JAVA_HOME is gemaakt.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Gebruik de volgende opdracht om de Java-installatie te testen.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Installeer het Zookeeperd pakket.

Copy to Clipboard

Controleer of de Zookeeperd-service wordt uitgevoerd.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Configureer Zookeeperd om automatisch te starten tijdens het opstarten.

Copy to Clipboard

Download het Apache Kafka-pakket.

Copy to Clipboard

Installeer de Apache Kafka-server.

Copy to Clipboard

Nu moet u een omgevingsvariabele maken met de naam KAFKA_HOME.

Een bestand maken om de vereiste configuratie van omgevingsvariabelen te automatiseren

Copy to Clipboard

Hier is de kafka.sh bestandsinhoud.

Copy to Clipboard

Start de computer opnieuw op.

Copy to Clipboard

Gebruik de volgende opdracht om te controleren of de variabele KAFKA_HOME is gemaakt.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Maak een symbolische koppeling om het gemakkelijker te maken om het Kafka-configuratiebestand te vinden.

Copy to Clipboard

Start de Apache Kafka service.

Copy to Clipboard

Hier is een voorbeeld van de informatie die moet worden weergegeven:

Copy to Clipboard

Gefeliciteerd! Je bent klaar met de Apache Kafka installatie op Ubuntu Linux.

Apache Kafka – Commandovoorbeelden

Gebruik de volgende opdracht om een onderwerp met de naam TopicTest te maken op uw Apache Kafka-server.

Copy to Clipboard

Gebruik de volgende opdracht om een bericht te verzenden naar het onderwerp met de naam TopicTest met behulp van de Kafka Producer API.

Copy to Clipboard

Voer het gewenste bericht in.

Houd deze terminal open.

Copy to Clipboard

Gebruik op een andere Linux-terminal de volgende opdracht om de berichten op te halen uit het onderwerp topictest met de Kafka Consumer API.

Copy to Clipboard

Gefeliciteerd! U berichten verzenden en ontvangen vanaf een Apache Kafka-server.