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.

Copy to Clipboard

Använd följande kommando för att hitta Java JDK-installationskatalogen.

Copy to Clipboard

Den här kommandoutmatningen ska visa dig Java-installationskatalogen.

Copy to Clipboard

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

Copy to Clipboard

Här är java.sh filinnehåll.

Copy to Clipboard

Starta om datorn.

Copy to Clipboard

Använd följande kommando för att verifiera om JAVA_HOME variabeln skapades.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Använd följande kommando för att testa Java-installationen.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Installera Zookeeperd-paketet.

Copy to Clipboard

Verifiera om Zookeeperd-tjänsten körs.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Konfigurera Zookeeperd för att starta automatiskt under uppstartstiden.

Copy to Clipboard

Ladda ner Apache Kafka-paketet.

Copy to Clipboard

Installera Apache Kafka-servern.

Copy to Clipboard

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

Copy to Clipboard

Här är kafka.sh filinnehåll.

Copy to Clipboard

Starta om datorn.

Copy to Clipboard

Använd följande kommando för att verifiera om KAFKA_HOME-variabeln skapades.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Skapa en symbolisk länk för att göra det enklare att hitta konfigurationsfilen Kafka.

Copy to Clipboard

Starta Tjänsten Apache Kafka.

Copy to Clipboard

Här är ett urval av den information som bör visas:

Copy to Clipboard

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.

Copy to Clipboard

Använd följande kommando för att skicka ett meddelande till ämnet med namnet TopicTest med Hjälp av Kafka Producer API.

Copy to Clipboard

Ange önskat meddelande.

Håll den här terminalen öppen.

Copy to Clipboard

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.

Copy to Clipboard

Grattis! Du har möjlighet att skicka och ta emot meddelanden från en Apache Kafka-server.