Betalningsmetoder Abuse

Så här installerar du Apache Kafka på Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka är ofta bättre lämpad för högbelastningsprojekt än meddelandemäklare som RabbitMQ, ActiveMQ. Att installera Apache Kafka på en dedikerad eller virtuell Ubuntu Server 20.04-server är nödvändigt för att köra högbelastade applikationer och tillhandahålla bandbredd. Kafka är resurskrävande: RAM-minnet måste vara minst 4 GB.

Innan du rullar Apache Kafka på Ubuntu 20.04 måste du utföra initial konfiguration:

skapa en användare med sudo-rättigheter;

starta och konfigurera brandväggen;

stänga SSH-åtkomst till servern för root-användare.

Så här installerar du Apache Kafka på Ubuntu 20.04

För att installera Kafka måste du kontrollera om det finns uppdaterade paketversioner i förväg. Detta görs med kommandot:

$ sudo apt update.

Java och Scala måste finnas på den virtuella / dedikerade servern för att fungera korrekt. Även jre krävs för att köra Kafka. Innstallation görs med kommandot:

$ sudo apt install default-jre

När du är klar, kontrollera den aktuella versionen av Java:

$ java -version

Kafka körs över nätverket, så ett särskilt konto krävs för att fungera (säkerhet, minska risken för kompromisser). Skapa det med kommandot:

$ sudo adduser kafka

Efter inloggning($ su -l kafka) byt katalog och gå till tmp. Kommandot är standard:

$ cd /tmp

För att ladda ner Kafka används det klassiska kommandot med terminal curl. För att ladda ner Apache Kafka ange:

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

Observera att utvecklaren regelbundet uppdaterar programvaran (i februari 2023 är den aktuella versionen 3.4.0.

Skapa en katalog där du kan packa upp distributionen. Kommando i terminal:

$ mkdir ~/kafka

Ändra katalogen för att gå till önskad mapp och där redan packa upp arkivet

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

Du har installerat Apache Kafka på Ubuntu 20.04. Nu återstår det att konfigurera rätt funktion.