Начини на плащане Abuse

Как да инсталираме Apache Kafka в Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka често е по-подходящ за проекти с високо натоварване от брокерите на съобщения като RabbitMQ, ActiveMQ. Инсталирането на Apache Kafka на специален или виртуален сървър Ubuntu Server 20.04 е необходимо за работа на високонатоварени приложения и осигуряване на пропускателна способност. Kafka е ресурсоемка: оперативната памет трябва да е поне 4 GB.

Преди да пуснете Apache Kafka на Ubuntu 20.04, трябва да извършите първоначална конфигурация:

да създадете потребител с права sudo;

да стартирате и конфигурирате защитната стена;

да затворите SSH достъпа до сървъра за root потребителите.

Как да инсталирате Apache Kafka на Ubuntu 20.04

За да инсталирате Kafka, трябва предварително да проверите за актуални версии на пакетите. Това се прави с командата:

$ sudo apt update.

Java и Scala трябва да присъстват на виртуалния/специализирания сървър, за да работят правилно. Също така се изисква jre, за да се стартира Kafka. Инсталирането се извършва с командата:

$ sudo apt install default-jre

Когато приключите, проверете текущата версия на Java:

$ java -version

Kafka работи по мрежата, така че за работа е необходим специален акаунт (сигурност, намаляване на риска от компрометиране). Създайте го с командата:

$ sudo adduser kafka

След като влезете в системата($ su -l kafka), променете директорията и отидете в tmp. Командата е стандартна:

$ cd /tmp

За изтеглянето на Kafka се използва класическата команда с помощта на терминала curl. За да изтеглите Apache Kafka, въведете:

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

Имайте предвид, че разработчикът периодично актуализира софтуера (през февруари 2023 г. текущата версия е 3.4.0.

Създайте директория, в която да разопаковате дистрибуцията. Команда в терминала:

$ mkdir ~/kafka

Променете директорията, за да отидете в желаната папка и там вече разопаковайте архива

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

Инсталирахте Apache Kafka на Ubuntu 20.04. Сега остава да конфигурирате правилната работа.