In questo tutorial, ti mostreremo come installare Elasticsearch sul tuo Ubuntu 18.04 LTS. Per quelli di voi che non lo sapessero, Elasticsearch è un sistema reale distribuito flessibile e potente - motore di ricerca e analisi in tempo. Supporta operazioni RESTful e consente di archiviare, cercare e analizzare grandi volumi di dati in tempo reale. Elasticsearch è uno dei motori di ricerca più popolari che alimentano applicazioni che hanno requisiti di ricerca complessi come big e -negozi e applicazioni analitiche.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione di Elasticsearch su un server Ubuntu 18.04 (Bionic Beaver).
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 18.04 (Bionic Beaver).
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Elasticsearch su Ubuntu 18.04 LTS Bionic Beaver
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt
comandi nel terminale.
sudo apt update sudo apt upgrade
Passaggio 2. Installazione di OpenJDK.
Esegui questi comandi per installare Java 8 SDK:
add-apt-repository ppa:webupd8team/java apt install -y oracle-java8-set-default
Verifica l'installazione di Java eseguendo il seguente comando che stamperà la versione di Java:
java -version
Passaggio 3. Installazione di Elasticsearch su Ubuntu.
In primo luogo, aggiungi il repository Elasticsearch:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
Successivamente, aggiungi il repository Elasticsearch al sistema emettendo:
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" > /etc/apt/sources.list.d/elastic-6.x.list'
Ora esegui apt update, quindi installa il pacchetto Elasticsearch sul tuo server Ubuntu 18.04:
sudo apt update sudo apt install elasticsearch
Il servizio Elasticsearch non si avvierà automaticamente al termine del processo di installazione. Per avviare il servizio e abilitarlo all'esecuzione:
sudo systemctl enable elasticsearch.service sudo systemctl start elasticsearch.service
Passaggio 4. Configura Elasticsearch.
Ora abbiamo un'installazione attiva per Elasticsearch. Per utilizzare Elasticsearch in modo efficace, possiamo apportare alcune importanti modifiche alla configurazione. Esegui il comando seguente per aprire il file di configurazione ES:
sudo nano /etc/elasticsearch/elasticsearch.yml
Cambia i seguenti valori:
network.host: 0.0.0.0 cluster.name: ES_Cluster_012 node.name: "Cluster_01_Node_0012"
Riavvia il servizio Elasticsearch per rendere effettive le modifiche:
sudo systemctl restart elasticsearch
Passaggio 5. Testare Elasticsearch.
Il servizio Elasticsearch è pronto per l'uso. Puoi testarlo usando curl
l'utilità della riga di comando. Esegui il semplice comando GET usando curl per verificare l'installazione. Vedrai i dettagli del cluster Elasticsearch con la versione sullo schermo:
curl -X GET "localhost:9200/"
Dovresti vedere qualcosa di simile a questo:
{ "name" : "kwEAe2Q", "cluster_name" : "elasticsearch", "cluster_uuid" : "B-5B34ramonaeIYwSicikiwir3ww", "version" : { "number" : "6.6.1", "build_flavor" : "default", "build_type" : "deb", "build_hash" : "1fd8f69", "build_date" : "2020-04-05T17:12:46.190291Z", "build_snapshot" : false, "lucene_version" : "7.6.0", "minimum_wire_compatibility_version" : "5.4.0", "minimum_index_compatibility_version" : "5.5.0" }, "tagline" : "You Know, for Search" }
Congratulazioni! Hai installato con successo Elasticsearch. Grazie per aver utilizzato questo tutorial per l'installazione di Elasticsearch sul tuo sistema Ubuntu 18.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Elasticsearch.