Cómo instalar Elasticsearch en Debian Top 10

Cómo instalar Elasticsearch en Debian Top 10

Elasticsearch es un motor de búsqueda de código abierto y distribuido compatible analítico para almacenar y recuperar datos como cualquier otra base de datos, por lo tanto, también es una base de datos bien conocida que se encuentra en la categoría de bases de datos NoSQL; Este tipo de bases de datos son tecnológicamente modernas e imágenes, los videos se pueden almacenar en un formulario de documento utilizando bases de datos NoSQL.

Como es un tipo de base de datos NoSQL, no sigue a SQL para procesar datos. Por lo tanto, ElasticSearch utiliza el lenguaje específico del dominio de consultas (DSL) para realizar operaciones básicas en datos. Elasticsearch también proporciona soporte para obtener y representar los datos analíticamente o también se puede establecer una compasión analítica entre varios tipos de datos.

Por lo tanto, debido a su representación analítica de datos; También se conoce como un motor de búsqueda analítico también. Las bases de datos de ElasticSearch se centran en buscar y recuperar los datos de manera eficiente, por lo tanto, también se conoce como motor de búsqueda. Se pueden recuperar los datos almacenados en ElasticSearch y se pueden realizar varias operaciones utilizando su función de búsqueda robusta.

En esta publicación detallada, hemos proporcionado la demostración para instalar Elasticsearch en Debian 11. Antes de proceder a la instalación, echemos un vistazo a cómo funciona Elasticsearch para procesar datos en forma de documento:

Cómo funciona Elasticsearch

Los datos se envían a ElasticSearch en el formulario de documento JSON utilizando API o Logstash. El complemento Logstash actúa como una tubería para ElasticSearch que recibe datos de varias fuentes, los procesa y lo envía al destino. Después de eso, Elasticsearch almacena que documente y agrega un número de referencia para una mayor recuperación de los datos del documento. Una vez que Elasticsearch ha asignado la referencia; Uno puede recuperar ese documento utilizando API: además, las herramientas de virtualización se pueden usar junto con Elasticsearch para obtener la salida en forma visualizada.

Cómo instalar Elasticsearch en Debian 11

Hay dos métodos para obtener Elasticsearch en su Debian 11:

Método 1: Uso del repositorio de apt en Debian 11
Método 2: Usando el paquete Debian

El primer método se refiere a la instalación utilizando el repositorio APT, mientras que el segundo método se utiliza para instalar Elasticsearch descargando e instalando el paquete Debian: digamos en ambos métodos uno por uno:

Método 1: Cómo instalar Elasticsearch utilizando el repositorio APT en Debian 11

Los requisitos previos para la instalación de Elasticsearch en Debian 11 se enumeran a continuación:

  • Disponibilidad de la última versión de Java
  • Key GPG de ElasticSearch

Paso 1: Actualizar y actualizar la lista de paquetes de Debian 11
Es una buena práctica actualizar y actualizar la lista de paquetes, para que pueda obtener los paquetes actualizados:

Para esto, use el siguiente comando para actualizar y actualizar los paquetes simultáneamente:

$ sudo apt actualización && sudo apt actualización

Paso 2: Obtenga la tecla GPG
Agregue la tecla GPG para asegurarse de que la fuente de descarga sea segura y aceptable: puede hacerlo utilizando el comando mencionado a continuación:

$ wget -qo - https: // artefactos.elástico.CO/GPG-Key-ElasticSearch | sudo apt-key agregar -

Nota: La advertencia en los puntos de imagen de arriba se deprecia la tecla APT (después de Debian 11 y Ubuntu 22.04) y solo estará disponible para eliminar las claves existentes de Keyring.

Paso 3: Agregar el paquete apt-transport-https
Después de agregar la clave GPG, el apt-transport-HTTPS también puede ser necesario para estar presente en su Debian: puede obtenerla emitiendo el comando mencionado a continuación:

$ sudo apt-get install apt-transport-https

Una vez que Apt-Transport-HTTPS está disponible para su Debian 11; Use el siguiente comando para guardar el repositorio para /etc/apt/fuentes.lista.D/elástico-7.X.lista:

$ Echo "Deb https: // artefactos.CO/paquetes/7.x/apt estable main ”| Sudo Tee/etc/apt/fuentes.lista.D/elástico-7.X.lista

El "7.X"En el comando anterior, se muestra la última versión de ElasticSearch.

Paso 4: Instalación de ElasticSearch
Una vez que haya completado los pasos anteriores con éxito; Debe actualizar la lista de repositorio emitiendo el comando mencionado a continuación:

$ sudo apt actualización

Después de actualizar el sistema, use el comando mencionado a continuación para instalar Elasticsearch en su sistema Debian 11:

$ sudo apt install elasticsearch

Método 2: Cómo instalar Elasticsearch utilizando el paquete Debian en Debian 11

Puede descargar e instalar Elasticsearch desde el sitio oficial de elastic:

Paso 1: Descargar Elasticsearch

$ wget https: // artefactos.elástico.CO/descargas/elasticsearch/elasticsearch-7.14.1-amd64.debutante

Ahora realice la función de hash en el archivo descargado emitiendo el comando mencionado a continuación:

$ wget https: // artefactos.elástico.CO/descargas/Elasticsearch-7.14.1-amd64.debutante.SHA512

Puede verificar la ejecución y autenticidad exitosas de los datos recibidos: para esto, puede usar el comando mencionado a continuación:

$ shasum -a 512 -c elasticsearch -7.14.1-amd64.debutante.SHA512

Paso 2: Instalación
Después de la aplicación de la técnica de suma de verificación, instale el .Paquete DEB emitiendo el comando mencionado a continuación:

$ sudo dpkg -i elasticsearch -7.14.1-amd64.debutante

Conclusión

Elasticsearch es un paquete multipropósito distribuido y, por lo tanto, está representado por varios nombres como el motor de búsqueda o el motor de búsqueda analítico y también una base de datos NoSQL conocida también. Debido a la propiedad multifuncional de ElasticSearch, se utiliza para la búsqueda de texto completo, análisis de negocios, inteligencia operativa y de seguridad. En esta publicación, hemos presentado una guía de instalación para obtener Elasticsearch en Debian 11: hay dos métodos enumerados en este artículo, puede seguir cualquiera de ellos para instalar Elasticsearch.