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.
Gebruik de volgende opdracht om de Java JDK-installatiemap te vinden.
Deze opdrachtuitvoer moet u de Java-installatiemap laten zien.
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
Hier is de java.sh bestandsinhoud.
Start de computer opnieuw op.
Gebruik de volgende opdracht om te controleren of de variabele JAVA_HOME is gemaakt.
Hier is de opdrachtuitvoer:
Gebruik de volgende opdracht om de Java-installatie te testen.
Hier is de opdrachtuitvoer:
Installeer het Zookeeperd pakket.
Controleer of de Zookeeperd-service wordt uitgevoerd.
Hier is de opdrachtuitvoer:
Configureer Zookeeperd om automatisch te starten tijdens het opstarten.
Download het Apache Kafka-pakket.
Installeer de Apache Kafka-server.
Nu moet u een omgevingsvariabele maken met de naam KAFKA_HOME.
Een bestand maken om de vereiste configuratie van omgevingsvariabelen te automatiseren
Hier is de kafka.sh bestandsinhoud.
Start de computer opnieuw op.
Gebruik de volgende opdracht om te controleren of de variabele KAFKA_HOME is gemaakt.
Hier is de opdrachtuitvoer:
Maak een symbolische koppeling om het gemakkelijker te maken om het Kafka-configuratiebestand te vinden.
Start de Apache Kafka service.
Hier is een voorbeeld van de informatie die moet worden weergegeven:
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.
Gebruik de volgende opdracht om een bericht te verzenden naar het onderwerp met de naam TopicTest met behulp van de Kafka Producer API.
Voer het gewenste bericht in.
Houd deze terminal open.
Gebruik op een andere Linux-terminal de volgende opdracht om de berichten op te halen uit het onderwerp topictest met de Kafka Consumer API.
Gefeliciteerd! U berichten verzenden en ontvangen vanaf een Apache Kafka-server.