Maksājuma metodes Abuse

Kā instalēt Apache Kafka operētājsistēmā Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka bieži vien ir labāk piemērota augstas slodzes projektiem nekā tādi ziņojumu brokeri kā RabbitMQ, ActiveMQ. Apache Kafka instalēšana uz īpaša vai virtuāla Ubuntu Server 20.04 servera ir nepieciešama, lai darbinātu ļoti noslogotas lietojumprogrammas un nodrošinātu joslas platumu. Kafka ir resursietilpīga: RAM jābūt vismaz 4 GB.

Pirms Apache Kafka ievietošanas Ubuntu 20.04 serverī ir jāveic sākotnējā konfigurācija:

izveidot lietotāju ar sudo privilēģijām;

iedarbināt un konfigurēt ugunsmūri;

slēgt SSH piekļuvi serverim root lietotājiem.

Kā instalēt Apache Kafka Ubuntu 20.04 serverī

Lai instalētu Kafka, pirms tam ir jāpārbauda, vai ir pieejamas jaunākās pakotņu versijas. To var izdarīt, izmantojot komandu:

$ sudo apt update.

Lai serveris darbotos pareizi, virtuālajā/atvēlētajā serverī jābūt Java un Scala programmām. Kafka darbināšanai ir nepieciešams arī jre. Instalēšana tiek veikta ar komandu:

$ sudo apt install default-jre

Kad tas ir pabeigts, pārbaudiet pašreizējo Java versiju:

$ java -version

Kafka darbojas tīklā, tāpēc darbam ir nepieciešams īpašs konts (drošība, kompromitēšanas riska samazināšana). Izveidojiet to ar komandu:

$ sudo adduser kafka

Pēc pieteikšanās($ su -l kafka) mainiet direktoriju un dodieties uz tmp. Komanda ir standarta:

$ cd /tmp

Lai lejupielādētu Kafka, tiek izmantota klasiskā komanda, izmantojot termināli curl. Lai lejupielādētu Apache Kafka, ievadiet:

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

Ņemiet vērā, ka izstrādātājs periodiski atjaunina programmatūru (2023. gada februārī pašreizējā versija ir 3.4.0).

Izveidojiet direktoriju, kurā jāizpako izplatīšana. Komanda terminālī:

$ mkdir ~/kafka

Atveriet direktoriju, lai dotos uz vēlamo mapi, un tur jau izaiņojiet arhīvu.

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

Jūs esat instalējis Apache Kafka operētājsistēmā Ubuntu 20.04. Tagad atliek konfigurēt pareizu darbību.