Métodos de pago Abuse

Cómo instalar Apache Kafka en Ubuntu 20.04

31.01.2023, 19:47

Apache Kafka es a menudo más adecuado para proyectos de alta carga que los corredores de mensajes como RabbitMQ, ActiveMQ. Es necesario instalar Apache Kafka en un servidor Ubuntu Server 20.04 dedicado o virtual para ejecutar aplicaciones muy cargadas y proporcionar ancho de banda. Kafka exige muchos recursos: la RAM debe ser de al menos 4 GB.

Antes de poner en marcha Apache Kafka en Ubuntu 20.04, es necesario realizar una configuración inicial:

crear un usuario con privilegios sudo;

iniciar y configurar el cortafuegos;

cerrar el acceso SSH al servidor para los usuarios root.

Cómo instalar Apache Kafka en Ubuntu 20.04

Para instalar Kafka, es necesario comprobar previamente si hay versiones actualizadas de los paquetes. Esto se hace con el comando

$ sudo apt update.

Java y Scala deben estar presentes en el servidor virtual / dedicado para funcionar correctamente. También se requiere jre para ejecutar Kafka. La instalación se realiza con el comando

$ sudo apt install default-jre

Cuando termine, compruebe la versión actual de Java:

$ java -version

Kafka se ejecuta a través de la red, por lo que se requiere una cuenta especial para trabajar (seguridad, reduciendo el riesgo de compromiso). Créala con el comando:

$ sudo adduser kafka

Después de iniciar sesión($ su -l kafka) cambia de directorio y ve a tmp. El comando es estándar:

$ cd /tmp

Para descargar Kafka, se utiliza el comando clásico usando curl terminal. Para descargar Apache Kafka entrar:

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

Tenga en cuenta que el desarrollador actualiza periódicamente el software (en febrero de 2023 la versión actual es la 3.4.0.

Cree un directorio en el que desempaquetar la distribución. Comando en terminal:

$ mkdir ~/kafka

Cambiar el directorio para ir a la carpeta deseada y allí ya desempaquetar el archivo comprimido

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

Ya has instalado Apache Kafka en Ubuntu 20.04. Ahora queda configurar el correcto funcionamiento.