Elasticsearch - Instalación

En este capítulo, comprenderemos en detalle el procedimiento de instalación de Elasticsearch.

Para instalar Elasticsearch en su computadora local, deberá seguir los pasos que se detallan a continuación:

Step 1- Verifique la versión de java instalada en su computadora. Debería ser java 7 o superior. Puede verificar haciendo lo siguiente:

En el sistema operativo (SO) Windows (mediante el símbolo del sistema):

> java -version

En SO UNIX (usando terminal) -

$ echo $JAVA_HOME

Step 2 - Dependiendo de su sistema operativo, descargue Elasticsearch de www.elastic.co como se menciona a continuación -

  • Para el sistema operativo Windows, descargue el archivo ZIP.

  • Para el sistema operativo UNIX, descargue el archivo TAR.

  • Para el sistema operativo Debian, descargue el archivo DEB.

  • Para Red Hat y otras distribuciones de Linux, descargue el archivo RPN.

  • Las utilidades APT y Yum también se pueden utilizar para instalar Elasticsearch en muchas distribuciones de Linux.

Step 3 - El proceso de instalación de Elasticsearch es simple y se describe a continuación para diferentes sistemas operativos -

  • Windows OS- Descomprima el paquete zip y se instalará Elasticsearch.

  • UNIX OS- Extraiga el archivo tar en cualquier ubicación y se instalará Elasticsearch.

$wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz

$tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
  • Using APT utility for Linux OS- Descargue e instale la clave de firma pública

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

Guarde la definición del repositorio como se muestra a continuación:

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

Ejecute la actualización usando el siguiente comando:

$ sudo apt-get update

Ahora puede instalar usando el siguiente comando:

$ sudo apt-get install elasticsearch
  • Download and install the Debian package manually using the command given here −

$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
  • Using YUM utility for Debian Linux OS

  • Descargue e instale la clave de firma pública -

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • AÑADA el siguiente texto en el archivo con el sufijo .repo en su directorio “/etc/yum.repos.d/”. Por ejemplo, elasticsearch.repo

elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
  • Ahora puede instalar Elasticsearch usando el siguiente comando

sudo yum install elasticsearch

Step 4- Vaya al directorio de inicio de Elasticsearch y dentro de la carpeta bin. Ejecute el archivo elasticsearch.bat en el caso de Windows o puede hacer lo mismo usando el símbolo del sistema y a través del terminal en el caso del archivo Elasticsearch de ron UNIX.

En Windows

> cd elasticsearch-2.1.0/bin
> elasticsearch

En Linux

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

Note - En el caso de Windows, es posible que obtenga un error que indique que JAVA_HOME no está configurado, configúrelo en las variables de entorno en “C: \ Archivos de programa \ Java \ jre1.8.0_31” o en la ubicación donde instaló java.

Step 5- El puerto predeterminado para la interfaz web Elasticsearch es 9200 o puede cambiarlo cambiando http.port dentro del archivo elasticsearch.yml presente en el directorio bin. Puede comprobar si el servidor está en funcionamiento navegandohttp://localhost:9200. Devolverá un objeto JSON, que contiene la información sobre el Elasticsearch instalado de la siguiente manera:

{
   "name" : "Brain-Child",
   "cluster_name" : "elasticsearch", "version" : {
      "number" : "2.1.0",
      "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
      "build_timestamp" : "2015-11-18T22:40:03Z",
      "build_snapshot" : false,
      "lucene_version" : "5.3.1"
   },
   "tagline" : "You Know, for Search"
}

Step 6- En este paso, instalemos Kibana. Siga el código respectivo que se proporciona a continuación para instalar en Linux y Windows:

For Installation on Linux −

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz

tar -xzf kibana-7.0.0-linux-x86_64.tar.gz

cd kibana-7.0.0-linux-x86_64/

./bin/kibana

For Installation on Windows −

Descargue Kibana para Windows desde https://www.elastic.co/products/kibana. Una vez que haga clic en el enlace, encontrará la página de inicio como se muestra a continuación:

Descomprima y vaya al directorio de inicio de Kibana y luego ejecútelo.

CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat