GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Elasticsearch en Ubuntu 18.04 Bionic Beaver

En este artículo habremos explicado los pasos necesarios para instalar y configurar Elasticsearch en Ubuntu 18.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo. Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

Elasticsearch es un motor de análisis y búsqueda distribuido en tiempo real flexible y potente de código abierto. Con Elasticsearch, puedes almacenar, buscar y analizar grandes volúmenes de datos más rápido y casi en tiempo real. Elasticsearch generalmente se usa como el motor/tecnología subyacente que potencia las aplicaciones que tienen características y requisitos de búsqueda complejos.

Instalar Elasticsearch en Ubuntu

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade

Paso 2. Instala Java.

Java es el requisito principal para ejecutar Elasticsearch en cualquier sistema. Asegúrese de que su sistema tenga instalado Java ejecutando el siguiente comando:

sudo apt install openjdk-8-jdk

Puede verificar que tenemos instalado Java 8 ejecutando este comando:

$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b14-2ubuntu0.18.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.191-b14, mixed mode)

Paso 3. Instala Elasticsearch en Ubuntu 18.04.

Utilice el repositorio apt oficial de Elasticsearch para instalar Elasticsearch en el sistema Ubuntu Linux:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

Una vez que el repositorio esté habilitado, actualice la lista de paquetes apt e instale el motor Elasticsearch escribiendo:

sudo apt update
sudo apt install elasticsearch

El servicio Elasticsearch no se iniciará automáticamente una vez que se complete el proceso de instalación. Para iniciar el servicio y habilitarlo, ejecute:

sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service

Paso 4. Configurar Elasticsearch.

Puede personalizar esto editando el archivo de configuración de Elasticsearch. Edite el archivo de configuración en su editor de texto favorito y actualice los siguientes valores:

sudo nano /etc/elasticsearch/elasticsearch.yml

Cambie los siguientes valores:

network.host: 0.0.0.0
cluster.name: ES_Cluster_01
node.name: "Cluster_01_Node_001"

Reinicie el servicio Elasticsearch para que los cambios surtan efecto:

sudo systemctl restart elasticsearch

Paso 5. Pruebe la configuración de Elasticsearch.

Puede verificar que Elasticsearch se está ejecutando enviando una solicitud HTTP al puerto 9200 en localhost con el siguiente comando curl:

curl -X GET "localhost:9200/"

Debería ver algo similar a esto:

{
  "name" : "kwEpA2Q",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "B-5B34LramonaD3ww",
  "version" : {
    "number" : "6.6.1",
    "build_flavor" : "default",
    "build_type" : "deb",
    "build_hash" : "1fd8f69",
    "build_date" : "2019-04-13T17:10:46.160291Z",
    "build_snapshot" : false,
    "lucene_version" : "7.6.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

Eso es todo lo que necesita hacer para instalar Elasticsearch en Ubuntu 18.04. Espero que encuentre útil este consejo rápido. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Cómo instalar Webmin en Ubuntu 18.04 LTS (Bionic Beaver)

  2. Cómo instalar CUDA en Ubuntu 18.04 Bionic Beaver

  3. Cómo instalar MariaDB en Ubuntu 18.04 Bionic Beaver

  4. Cómo instalar Redis en Ubuntu 18.04 Bionic Beaver

  5. Cómo instalar Gogs en Ubuntu 18.04 Bionic Beaver

Cómo instalar el navegador Opera en Ubuntu 18.04 Bionic Beaver

Cómo instalar uTorrent en Ubuntu 18.04 Bionic Beaver

Cómo instalar Elasticsearch en Ubuntu 18.04 Bionic Beaver

Cómo instalar Memcached en Ubuntu 18.04 Bionic Beaver

Cómo instalar Apache CouchDB en Ubuntu 18.04 Bionic Beaver

Cómo instalar Kubernetes en Ubuntu 18.04 Bionic Beaver