Tech

Come installare Elasticsearch su una macchina Linux: Una guida step-by-step per principianti

Elasticsearch_logo

Elasticsearch è uno dei motori di ricerca e di analisi di dati più popolari al mondo. Per chiunque lavori nel campo della programmazione o dell’analisi dei dati, saperlo installare è una competenza fondamentale. In questo articolo, ti guiderò attraverso una procedura dettagliata su come installare Elasticsearch su una macchina Linux. La guida è ottimizzata per i principianti, quindi se non hai mai avuto a che fare con Linux o Elasticsearch prima d’ora, non preoccuparti!

Prerequisiti

Prima di iniziare, assicurati di avere una macchina Linux con almeno 1 GB di RAM e 10 GB di spazio libero. Avrai anche bisogno di una connessione a Internet per scaricare i pacchetti necessari.

1. Aggiorna la tua macchina Linux

Inizia sempre aggiornando i pacchetti del sistema. Apri il terminale e inserisci:

bash

sudo apt update && sudo apt upgrade

2. Installa Java

Elasticsearch richiede Java per funzionare. Ecco come puoi installarlo:

bash

sudo apt install openjdk-11-jdk

Dopo l’installazione, verifica la versione di Java:

bash

java -version

3. Scarica e installa Elasticsearch

Puoi scaricare e installare Elasticsearch utilizzando il pacchetto apt fornito da Elastic:

bash

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list sudo apt-get update && sudo apt-get install elasticsearch

4. Configura Elasticsearch

Prima di avviare Elasticsearch, è una buona pratica effettuare alcune configurazioni di base:

bash

sudo nano /etc/elasticsearch/elasticsearch.yml

Cerca le seguenti righe e modificale come segue (se non le trovi, aggiungile):

yaml

network.host: 0.0.0.0 http.port: 9200

Salva e chiudi il file.

5. Avvia Elasticsearch

Avvia il servizio Elasticsearch con:

bash

sudo systemctl start elasticsearch

Per fare in modo che Elasticsearch si avvii automaticamente all’avvio del sistema, esegui:

bash

sudo systemctl enable elasticsearch

6. Testa l’installazione

Per verificare che Elasticsearch sia installato correttamente:

bash

curl -X GET "localhost:9200/"

Dovresti vedere una risposta con informazioni sulla versione di Elasticsearch e dettagli del nodo.

Conclusione

Complimenti, ora hai Elasticsearch in esecuzione sulla tua macchina Linux! Ricorda sempre di consultare la documentazione ufficiale per approfondire e per eventuali aggiornamenti.

Redazione UPFD

Redazione UPFD

About Author

Leave a comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may also like

Elasticsearch_logo
Tech

Come installare Elasticsearch su una macchina Linux (Famiglia Red Hat): Una guida step-by-step per principianti

Questo articolo fornisce una guida dettagliata sull'installazione di Elasticsearch su distribuzioni Linux della famiglia Red Hat, come CentOS o Fedora.
Elasticsearch_logo
Tech

L’uso della stack ELK nel calcio: un’analisi approfondita

La stack ELK, combinata con l'AI e le pettorine dotate di sensori, sta trasformando il calcio permettendo una prevenzione degli