Betalingsmåter Abuse

Slik installerer du Apache Kafka på Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka er ofte bedre egnet for prosjekter med høy belastning enn meldingsmeglere som RabbitMQ og ActiveMQ. Installasjon av Apache Kafka på en dedikert eller virtuell Ubuntu Server 20.04-server er nødvendig for å kjøre applikasjoner med høy belastning og for å levere båndbredde. Kafka er ressurskrevende: RAM må være minst 4 GB.

Før du ruller Apache Kafka på Ubuntu 20.04, må du utføre innledende konfigurasjon:

opprette en bruker med sudo-rettigheter;

starte og konfigurere brannmuren;

stenge SSH-tilgang til serveren for root-brukere.

Slik installerer du Apache Kafka på Ubuntu 20.04

For å installere Kafka må du sjekke om det finnes oppdaterte pakkeversjoner på forhånd. Dette gjøres med kommandoen:

$ sudo apt update.

Java og Scala må være til stede på den virtuelle / dedikerte serveren for å fungere korrekt. Også jre er nødvendig for å kjøre Kafka. Innstallering gjøres med kommandoen:

$ sudo apt install default-jre

Når du er ferdig, sjekk den gjeldende versjonen av Java:

$ java -version

Kafka kjører over nettverket, så det kreves en spesiell konto for å fungere (sikkerhet, reduserer risikoen for kompromittering). Opprett den med kommandoen:

$ sudo adduser kafka

Etter innlogging($ su -l kafka), bytt katalog og gå til tmp. Kommandoen er standard:

$ cd /tmp

For å laste ned Kafka brukes den klassiske kommandoen ved hjelp av terminal curl. For å laste ned Apache Kafka, skriv inn:

$ curl -LO https://dlcdn.apache.org/kafka/3.2.1/kafka_2.13-3.2.1.tgz

Merk at utvikleren oppdaterer programvaren med jevne mellomrom (i februar 2023 er den nåværende versjonen 3.4.0.

Opprett en katalog der du skal pakke ut distribusjonen. Kommando i terminal:

$ mkdir ~/kafka

Endre katalogen for å gå til ønsket mappe og der allerede pakke ut arkivet

$ tar -xvzf /tmp/kafka_2.13-3.2.1.tgz --strip 1.

Du har installert Apache Kafka på Ubuntu 20.04. Nå gjenstår det å konfigurere riktig drift.