Cómo instalar Elasticsearch en Debian Linux

Cómo instalar Elasticsearch en Debian Linux

Objetivo

El objetivo es proporcionarle un simple seguimiento de los pasos sobre cómo instalar Elasticsearch en Debian Linux. La guía no profundiza en la configuración de ElasticSearch, ya que esta es una historia para otro momento.

Sistema operativo y versiones de software

  • Sistema operativo: - Debian 9 (estiramiento)
  • Software: - Elasticsearch 5.2.0

Requisitos

Se requerirá acceso privilegiado a su sistema Debian

Dificultad

FÁCIL

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado


Instrucciones

Instalación de requisitos previos

Para comenzar, instale todos los requisitos previos requeridos que se enumeran a continuación. El toallas de red El paquete es opcional y se usa solo para fines de prueba.

# Actualización de apt # apt install OpenJDK-8-JDK-Tools sin redes WGET 

Descargar elasticsearch

En esta etapa, necesitamos descargar el paquete Elasticsearch Debian. Al momento de escribir, solo Elasticsearch 5.2 está disponible. Siéntase libre de reemplazar el siguiente enlace con la versión 6.0 Descargar URL si está disponible.

wget--no check-certificate https: // artefactos.elástico.CO/descargas/elasticsearch/elasticsearch-5.2.0.debutante 

Instalar Elasticsearch

Usar dpkg comando para instalar la descarga anteriormente Elasticsearch-5.2.0.debutante:

# dpkg -i elasticsearch -5.2.0.debutante 

Iniciar y habilitar Elasticsearch

TOS Inicio y habilita Elasticsearch en el sistema de Systemd de Debian ejecutar:

# SystemCTL Start ElasticSearch # SystemCTL Habilitar Elasticsearch 


Confirmar la instalación

El Journalctl El comando ahora debe enumerar elasticsearch como se inició:

# JournalCtl | cola 11 de febrero 08:59:02 Linuxconfig Systemd [1]: la red de destino alcanzada está en línea. 11 de febrero 08:59:02 LinuxConfig Systemd [1]: Iniciar Elasticsearch ... 11 de febrero 08:59:02 LinuxConfig Systemd [1]: Iniciado Elasticsearch. 

Elasticsearch de forma predeterminada escucha en localhost solo a menos que se define de manera diferente dentro de /etc/elasticsearch/elasticsearch.YML:

# netstat -ntlp Conexiones de Internet Active (solo servidores) Proto Recv-Q Send-Q Dirección local Dirección Extranjera PID/Nombre del programa TCP 0 0 0 0 0.0.0.0:22 0.0.0.0:* Escucha 403/sshd tcp6 0 0 127.0.0.1: 9200 :::* escucha 5562/java tcp6 0 0 :: 1: 9200 :::* escucha 5562/java tcp6 0 0 127.0.0.1: 9300 ::::* Escuchar 5562/java tcp6 0 0 :: 1: 9300 :::* escuchar 5562/java tcp6 0 0 ::: 22 :::* escuchar 403/sshd 

ElasticGSearch ahora está disponible en Localhost: 9200 URL:

# wget -qo - 127.0.0.1: 9200 "nombre": "p7g80hj", "cluster_name": "elasticsearch", "cluster_uuid": "w7ie1jwysiwl-hg3zmsafq", "versión": "número": "5.2.0 "," build_hash ":" 24e05b9 "," build_date ":" 2017-01-24T19: 52: 35.800z "," build_snapshot ": falso," lucene_version ":" 6.4.0 "," eslogan ":" Ya sabes, para buscar " 

Instalar complementos

Elatsearsearch Plugin y otros binarios relevantes se encuentran en /usr/share/elasticsearch/bin/ directorio. Agregue este directorio a su ejecutable CAMINO:

# exportación ruta = $ ruta:/usr/share/elasticsearch/bin/ 

Para instalar nuevos complementos de ElasticSearch use Elasticsearch-plugin dominio. Por ejemplo, para instalar la ejecución del "complemento de descubrimiento basado en archivos":

# Elastic-plugin instalación de instalación Discovery-archivo-> Descargar el archivo de descubrimiento de elastic [======================================= ================] 100% -> File de descubrimiento instalado 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
  • Descarga de Linux
  • La mejor distribución de Linux para desarrolladores
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • Instale Arch Linux en VMware Workstation