GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Elasticsearch su Ubuntu 20.04 LTS - Semplici passi

Elasticsearch è un motore di ricerca open source basato su Apache Lucene e consente ricerche full-text in vari tipi di dati strutturati e non strutturati come dati di testo, dati numerici o geodati. Il motore di ricerca funziona molto rapidamente, può essere utilizzato per cercare grandi quantità di dati (big data) e supporta architetture distribuite per un'elevata disponibilità. Insieme a Kibana e Logstash, Elasticsearch forma l'Elastic Stack.

Perché Elasticsearch?

  • Facile da implementare (configurazione minima)
  • Ridimensiona verticalmente e orizzontalmente
  • API facile da usare
  • Moduli per i linguaggi di programmazione/scripting più diffusi
  • Buona documentazione online
  • Gratuito

Passaggi per installare ElasticSearch su Ubuntu 20.04 LTS

1. Apri un terminale di comando

Se sei sul server CLI Ubuntu, stai già utilizzando il terminale, mentre gli utenti della GUI possono utilizzare una scorciatoia da tastiera per aprirlo:CTRL+ALT+T.

2. Installa Java  – OpenJDK su Ubuntu 20.04

ElasticSearch necessita dell'installazione di Java per funzionare correttamente e per installarlo su Ubuntu basta usare un solo comando. Poiché Java è già nel repository ufficiale, esegui

sudo apt install default-jdk

Controlla la versione Java una volta completata l'installazione-

java --version

Nel nostro caso, era OpenJDK 11

3. Aggiungi la chiave GPG di Elasticsearch

Per assicurarci che i pacchetti che otterremo dal repository Elasticsearch provengano dalla fonte originale e siano firmati dalla chiave pubblica generata per esso, aggiungi la chiave GPG di Elasticsearch.

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

4. Aggiungi repository Debian Elasticsearch

Poiché Ubuntu è un Linux basato su Debian, quindi possiamo aggiungere il repository ufficiale di ElasticSearch disponibile per scaricare i pacchetti Debian destinati a questo.

sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

5. Esegui l'aggiornamento del sistema

Per svuotare la cache del repository e ricostruirla nuovamente, in modo che il sistema possa riconoscere i pacchetti disponibili per il download nel repository appena aggiunto.

sudo apt update

6. Comando per installare Elasticsearch su Ubuntu 20.04 LTS

Infine, ecco il comando per scaricare i pacchetti necessari per configurare ElasticSearch su Ubuntu 20.04 LTS server o Desktop utilizzando il terminale di comando.

sudo apt install elasticsearch

7. Abilita e avvia il servizio Elasticsearch

Una volta completata l'installazione, abilitiamo il suo servizio per avviarlo automaticamente con l'avvio del sistema.

Abilita

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch

Inizia

sudo systemctl start elasticsearch

Controlla lo stato 

sudo systemctl status elasticsearch

Nota – In futuro per interrompere lo stesso servizio puoi utilizzare questo:

sudo systemctl stop elasticsearch

8. Verifica che Elasticsearch funzioni correttamente

Ora tutto è pronto e funzionante sul tuo sistema per ElasticSearch, è il momento di verificare se funziona correttamente o meno. Quindi, per testarlo utilizziamo CURL.

sudo apt-get install curl

Ora prova Elasticsearch inviando una richiesta HTTP con numero di porta 9200

curl -X GET "localhost:9200/"

Disinstalla (opzionale)

In futuro, se desideri rimuovere ElasticSearch da Ubuntu Linux, utilizza il comando seguente per farlo:

sudo apt-get --purge autoremove elasticsearch

Per rimuoverlo completamente dal sistema, elimina anche la sua directory, se presente, utilizzando il comando seguente:

sudo rm -rf /var/lib/elasticsearch/
sudo rm -rf /etc/elasticsearch

Questi erano i comandi per installare facilmente ElasticSearch su Ubuntu 20.04 Linux, per saperne di più consulta la Documentazione ufficiale.

Altri tutorial:

  • Come aggiornare Ubuntu 16.04 LTS a 20.04 LTS utilizzando il terminale di comando
  • Passaggi per installare Blender su Ubuntu 20.04 LTS Linux
  • Cpufetch:controlla le informazioni sulla CPU su Linux
  • 9 migliori app client di posta elettronica per Ubuntu Linux


Ubuntu
  1. Come installare Docker su Ubuntu 18.04

  2. Come installare Apache su Ubuntu 18.04

  3. Come installare MariaDB 10.4 su Ubuntu 18.04

  4. Come installare MongoDB su Ubuntu 18.04

  5. Come installare Zammad Community in Ubuntu 20.04

Come installare ELK Stack su Ubuntu 18.04

Come installare ElastAlert con Elasticsearch su Ubuntu

Come installare Elasticsearch su Ubuntu 18.04 LTS

Come installare Elasticsearch su Ubuntu 20.04 LTS

Come installare Graylog su Ubuntu 20.04 LTS

Come installare Elasticsearch su Ubuntu 18.04 Bionic Beaver