¿Cómo instalar y configurar Elasticsearch en su entorno de desarrollo/producción?

Publicado: 2019-12-29

Cómo instalar y configurar Elasticsearch en un entorno Linux

En este tutorial, repasaremos los pasos sobre cómo instalar y configurar Elasticsearch para su entorno de desarrollo y producción.

¿Qué es ElasticSearch?

Uno de los mejores motores de búsqueda y análisis del mundo. Elasticsearch es un motor distribuido basado en JSON diseñado para scalability horizontal, máxima reliability y fácil administración.

Elastic Search almacena de forma centralizada tus datos para que puedas descubrir lo esperado y descubrir lo inesperado. Puede enviar todos sus registros desde ElasticSearch a través de Filebeat y visualizar las métricas al instante.

Cómo iniciar ElasticSearch como usuario normal

Si tiene alguna de las siguientes preguntas, entonces está en el lugar correcto:

  • Cómo instalar y configurar Elasticsearch en Ubuntu 16.04
  • Instalación y configuración de Elasticsearch
  • Instalación y configuración de Elasticsearch
  • Cómo instalar y configurar una instancia remota de Elasticsearch

Paso 1) Instalar Elasticsearch

Estos son algunos comandos simples para instalar Elasticsearch en su sistema operativo Linux/Ubuntu.

Y eso es. Aquí están los registros de instalación.

Registros de instalación:

Paso 2) Iniciar el proceso de Elasticsearch

Debe asegurarse de que JAVA_HOME esté configurado correctamente.

Inicie el comando de proceso de ElasticSearch:

Asegúrese de que debe iniciar Elastic Search con normal user . ElasticSearch no se iniciará como root user y verá el siguiente error si intenta ejecutarlo como usuario raíz.

Siga este tutorial sobre cómo agregar un usuario no root e iniciar sesión.

Aquí hay una salida de resultado de la consola:

Paso 3) Comprobar el proceso de Elasticsearchprocess

¿Cómo asegurarse de que Elasticsearch se esté ejecutando?

command: ps -pocos | grep elastico

Eso es todo. Ya está todo listo para ejecutar ElasticSearch.

Archivo de inicio predeterminado de elasticsearch:

contenido del archivo de búsqueda elástica:

¿Que sigue? Configurar Filebeat.

¿Cómo instalar y configurar Filebeat? Reenviador de registro ligero para entornos de desarrollo/producción