Vil du gerne lære at gøre en Apache Kafka installation på Ubuntu Linux? I denne tutorial, vil vi vise dig, hvordan du henter og installerer Apache Kafka på en computer, der kører Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 19.10
• Apache Kafka 2.12-2.3.1
• Openjdk version 11.0.4
Hardwareliste:
Følgende afsnit præsenterer listen over udstyr, der anvendes til at skabe denne Apache Kafka tutorial.
Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.
Apache Kafka Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Apache Kafka.
Tutorial Apache Kafka – Installation på Ubuntu Linux
Installer Java JDK-pakken.
Brug følgende kommando til at finde Java JDK-installationsmappen.
Dette kommandooutput skal vise dig Java-installationsmappen.
I vores eksempel er vores Java JDK installeret under mappen: /usr/lib/jvm/java-11-openjdk-amd64
Nu skal du oprette en miljøvariabel med navnet JAVA_HOME.
Lad os oprette en fil for at automatisere den nødvendige konfiguration af miljøvariabler
Her er java.sh filindhold.
Genstart computeren.
Brug følgende kommando til at kontrollere, om JAVA_HOME blev oprettet.
Her er kommandoen output:
Brug følgende kommando til at teste Java-installationen.
Her er kommandoen output:
Installer Zookeeperd-pakken.
Kontroller, om tjenesten Zookeeperd kører.
Her er kommandoen output:
Konfigurer Zookeeperd til at starte automatisk under opstartstid.
Download Apache Kafka pakken.
Installer Apache Kafka-serveren.
Nu skal du oprette en miljøvariabel med navnet KAFKA_HOME.
Lad os oprette en fil for at automatisere den nødvendige konfiguration af miljøvariabler
Her er kafka.sh filindhold.
Genstart computeren.
Brug følgende kommando til at kontrollere, om KAFKA_HOME blev oprettet.
Her er kommandoen output:
Opret et symbolsk link for at gøre det nemmere at finde Kafka-konfigurationsfilen.
Start Apache Kafka service.
Her er et eksempel på de oplysninger, der skal vises:
Tillykke! Du er færdig med Apache Kafka installation på Ubuntu Linux.
Apache Kafka – Kommando eksempler
Brug følgende kommando til at oprette et emne med navnet TopicTest på din Apache Kafka-server.
Brug følgende kommando til at sende en meddelelse til emnet TopicTest ved hjælp af Kafka Producer API.
Angiv den ønskede meddelelse.
Hold denne terminal åben.
På en anden Linux-terminal skal du bruge følgende kommando til at hente meddelelserne fra emnet TopicTest ved hjælp af Kafka Consumer API.
Tillykke! Du er i stand til at sende og modtage beskeder fra en Apache Kafka server.