Vill du lära dig hur man gör en Apache Kafka installation på Ubuntu Linux? I den här guiden, vi ska visa dig hur du hämtar och installerar Apache Kafka på en dator som kör Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 19.10
• Apache Kafka 2.12-2.3.1
• Openjdk version 11.0.4
Maskinvarulista:
I följande avsnitt presenteras listan över utrustning som används för att skapa denna Apache Kafka handledning.
Varje del av hårdvara som anges ovan finns på Amazon webbplats.
Apache Kafka Relaterade Handledning:
På denna sida erbjuder vi snabb tillgång till en lista över tutorials relaterade till Apache Kafka.
Självstudien Apache Kafka – Installation på Ubuntu Linux
Installera Java JDK-paketet.
Använd följande kommando för att hitta Java JDK-installationskatalogen.
Den här kommandoutmatningen ska visa dig Java-installationskatalogen.
I vårt exempel är vår Java JDK installerad under mappen: /usr/lib/jvm/java-11-openjdk-amd64
Nu måste du skapa en miljövariabel med namnet JAVA_HOME.
Nu ska vi skapa en fil för att automatisera konfigurationen av nödvändiga miljövariabler
Här är java.sh filinnehåll.
Starta om datorn.
Använd följande kommando för att verifiera om JAVA_HOME variabeln skapades.
Här är kommandot utgång:
Använd följande kommando för att testa Java-installationen.
Här är kommandot utgång:
Installera Zookeeperd-paketet.
Verifiera om Zookeeperd-tjänsten körs.
Här är kommandot utgång:
Konfigurera Zookeeperd för att starta automatiskt under uppstartstiden.
Ladda ner Apache Kafka-paketet.
Installera Apache Kafka-servern.
Nu måste du skapa en miljövariabel med namnet KAFKA_HOME.
Nu ska vi skapa en fil för att automatisera konfigurationen av nödvändiga miljövariabler
Här är kafka.sh filinnehåll.
Starta om datorn.
Använd följande kommando för att verifiera om KAFKA_HOME-variabeln skapades.
Här är kommandot utgång:
Skapa en symbolisk länk för att göra det enklare att hitta konfigurationsfilen Kafka.
Starta Tjänsten Apache Kafka.
Här är ett urval av den information som bör visas:
Grattis! Du har avslutat Apache Kafka-installationen på Ubuntu Linux.
Apache Kafka – Kommando exempel
Använd följande kommando för att skapa ett ämne med namnet TopicTest på din Apache Kafka-server.
Använd följande kommando för att skicka ett meddelande till ämnet med namnet TopicTest med Hjälp av Kafka Producer API.
Ange önskat meddelande.
Håll den här terminalen öppen.
På en annan Linux-terminal använder du följande kommando för att hämta meddelandena från ämnet med namnet TopicTest med hjälp av Api:et för Kafka-konsument.
Grattis! Du har möjlighet att skicka och ta emot meddelanden från en Apache Kafka-server.