Způsoby platby Abuse

Jak nainstalovat Apache Kafka v Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka je často vhodnější pro projekty s vysokou zátěží než zprostředkovatelé zpráv, jako je RabbitMQ nebo ActiveMQ. Instalace Apache Kafka na vyhrazený nebo virtuální server Ubuntu Server 20.04 je nezbytná pro provoz vysoce zatížených aplikací a zajištění šířky pásma. Kafka je náročná na zdroje: paměť RAM musí mít alespoň 4 GB.

Před nasazením Apache Kafka na Ubuntu 20.04 je třeba provést počáteční konfiguraci:

vytvořit uživatele s právy sudo;

spustit a nakonfigurovat bránu firewall;

uzavřít přístup SSH k serveru pro uživatele root.

Jak nainstalovat Apache Kafka v Ubuntu 20.04

Chcete-li nainstalovat Kafku, je třeba předem zkontrolovat aktuální verze balíčků. To se provádí pomocí příkazu:

$ sudo apt update.

Pro správnou funkci musí být na virtuálním / vyhrazeném serveru přítomny jazyky Java a Scala. Ke spuštění Kafky je vyžadován také jre. Instalace se provádí příkazem:

$ sudo apt install default-jre

Po dokončení zkontrolujte aktuální verzi Javy:

$ java -version

Kafka běží po síti, proto je pro práci vyžadován speciální účet (zabezpečení, snížení rizika kompromitace). Vytvoříte jej příkazem:

$ sudo adduser kafka

Po přihlášení($ su -l kafka) změňte adresář a přejděte do tmp. Příkaz je standardní:

$ cd /tmp

Pro stažení Kafky se používá klasický příkaz pomocí terminálu curl. Pro stažení Apache Kafka zadejte:

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

Všimněte si, že vývojář pravidelně aktualizuje software (v únoru 2023 je aktuální verze 3.4.0.

Vytvořte adresář, do kterého distribuci rozbalíte. Příkaz v terminálu:

$ mkdir ~/kafka

Změňte adresář tak, abyste přešli do požadované složky, a tam již rozbalte archiv.

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

Nainstalovali jste Apache Kafka v Ubuntu 20.04. Nyní zbývá nastavit správný provoz.