En aquesta secció, aprendrem com instal·lar Elasticsearch en diferents sistemes operatius. Elasticsearch és una eina poderosa per a la cerca i l'anàlisi de dades, i la seva instal·lació és el primer pas per començar a utilitzar-la.

Requisits Prèvis

Abans d'instal·lar Elasticsearch, assegura't de tenir els següents requisits prèvis:

  • Java: Elasticsearch requereix Java 8 o superior. Pots comprovar si tens Java instal·lat executant java -version al terminal.
  • Memòria: Elasticsearch necessita almenys 2 GB de memòria RAM per funcionar correctament.

Instal·lació en Diferents Sistemes Operatius

Instal·lació en Linux

Pas 1: Descarregar Elasticsearch

Descarrega l'última versió d'Elasticsearch des del lloc web oficial.

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-linux-x86_64.tar.gz

Pas 2: Extreure l'Arxiu

Extreu l'arxiu descarregat:

tar -xzf elasticsearch-7.10.2-linux-x86_64.tar.gz

Pas 3: Executar Elasticsearch

Navega al directori extret i executa Elasticsearch:

cd elasticsearch-7.10.2
./bin/elasticsearch

Instal·lació en Windows

Pas 1: Descarregar Elasticsearch

Descarrega l'última versió d'Elasticsearch des del lloc web oficial.

Pas 2: Extreure l'Arxiu

Extreu l'arxiu ZIP descarregat utilitzant una eina com WinRAR o 7-Zip.

Pas 3: Executar Elasticsearch

Navega al directori extret i executa elasticsearch.bat:

cd elasticsearch-7.10.2
bin\elasticsearch.bat

Instal·lació en macOS

Pas 1: Descarregar Elasticsearch

Descarrega l'última versió d'Elasticsearch des del lloc web oficial.

Pas 2: Extreure l'Arxiu

Extreu l'arxiu descarregat:

tar -xzf elasticsearch-7.10.2-darwin-x86_64.tar.gz

Pas 3: Executar Elasticsearch

Navega al directori extret i executa Elasticsearch:

cd elasticsearch-7.10.2
./bin/elasticsearch

Verificant la Instal·lació

Després d'executar Elasticsearch, pots verificar que està funcionant correctament accedint a la següent URL en el teu navegador web:

http://localhost:9200/

Hauries de veure una resposta JSON similar a aquesta:

{
  "name" : "your-node-name",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "some-uuid",
  "version" : {
    "number" : "7.10.2",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "some-hash",
    "build_date" : "2021-01-13T00:00:00.000Z",
    "build_snapshot" : false,
    "lucene_version" : "8.7.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

Exercici Pràctic

Exercici 1: Instal·lar Elasticsearch

  1. Descarrega Elasticsearch per al teu sistema operatiu.
  2. Extreu l'arxiu descarregat.
  3. Executa Elasticsearch.
  4. Verifica la instal·lació accedint a http://localhost:9200/.

Solució

Segueix els passos descrits anteriorment per al teu sistema operatiu. Si tens algun problema, revisa els requisits prèvis i assegura't que tens Java instal·lat correctament.

Errors Comuns i Solucions

  • Error de Memòria: Si Elasticsearch no arrenca i mostra un error de memòria, assegura't que tens almenys 2 GB de memòria RAM disponible.
  • Port en Ús: Si el port 9200 ja està en ús, pots canviar el port d'Elasticsearch editant el fitxer elasticsearch.yml i modificant la línia http.port: 9200.

Conclusió

Ara que has instal·lat Elasticsearch, estàs preparat per començar a indexar i cercar dades. En el següent mòdul, aprendrem com indexar dades a Elasticsearch i com realitzar cerques bàsiques.

© Copyright 2024. Tots els drets reservats