Tech

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

Elasticsearch_logo

Se hai familiarità con le distribuzioni Linux basate su Red Hat (come CentOS, Fedora o Red Hat Enterprise Linux), potresti sapere che l’installazione di pacchetti può differire da quelle basate su Debian. In questa guida, ti mostrerò come installare Elasticsearch su una distribuzione Linux della famiglia Red Hat.

Prerequisiti

Assicurati di avere una macchina basata su Red Hat con almeno 1 GB di RAM e 10 GB di spazio libero. Una connessione a Internet è essenziale per scaricare i pacchetti necessari.

1. Aggiorna la tua macchina Linux

Come primo passo, è sempre consigliato aggiornare il sistema:

bash

sudo yum update

2. Installa Java

Elasticsearch necessita di Java per funzionare:

bash

sudo yum install java-11-openjdk-devel

Una volta installato, controlla la versione di Java:

bash

java -version

3. Scarica e installa Elasticsearch

Elastic fornisce un repository RPM per installare il software sulla famiglia Red Hat:

bash

sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

Crea un file chiamato elasticsearch.repo sotto /etc/yum.repos.d/:

bash

sudo nano /etc/yum.repos.d/elasticsearch.repo

E aggiungi le seguenti righe:

makefile

[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

Ora, puoi installare Elasticsearch con:

bash

sudo yum install elasticsearch

4. Configura Elasticsearch

Apri il file di configurazione di Elasticsearch:

bash

sudo nano /etc/elasticsearch/elasticsearch.yml

Modifica o aggiungi le seguenti righe:

yaml

network.host: 0.0.0.0 http.port: 9200

Salva e chiudi il file.

5. Avvia Elasticsearch

Puoi avviare Elasticsearch con:

bash

sudo systemctl start elasticsearch

E per avviarlo automaticamente all’accensione:

bash

sudo systemctl enable elasticsearch

6. Testa l’installazione

Verifica che Elasticsearch sia installato e in esecuzione:

bash

curl -X GET "localhost:9200/"

Se vedi una risposta con informazioni sulla versione di Elasticsearch, sei pronto!

Conclusione

Ecco fatto! Hai ora Elasticsearch in esecuzione su una distribuzione Linux della famiglia Red Hat. Ricorda di consultare sempre 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: Una guida step-by-step per principianti

In questa guida step-by-step, abbiamo esplorato come installare Elasticsearch su distribuzioni Linux basate su Debian. Dopo aver aggiornato il sistema
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