Elasticsearch - Installazione
In questo capitolo, comprenderemo in dettaglio la procedura di installazione di Elasticsearch.
Per installare Elasticsearch sul tuo computer locale, dovrai seguire i passaggi indicati di seguito:
Step 1- Controlla la versione di java installata sul tuo computer. Dovrebbe essere java 7 o superiore. Puoi controllare in questo modo:
Nel sistema operativo Windows (OS) (utilizzando il prompt dei comandi) -
> java -version
Nel sistema operativo UNIX (utilizzando il terminale) -
$ echo $JAVA_HOME
Step 2 - A seconda del sistema operativo, scarica Elasticsearch da www.elastic.co come indicato di seguito -
Per il sistema operativo Windows, scarica il file ZIP.
Per il sistema operativo UNIX, scarica il file TAR.
Per il sistema operativo Debian, scarica il file DEB.
Per Red Hat e altre distribuzioni Linux, scarica il file RPN.
Le utilità APT e Yum possono essere utilizzate anche per installare Elasticsearch in molte distribuzioni Linux.
Step 3 - Il processo di installazione per Elasticsearch è semplice ed è descritto di seguito per diversi sistemi operativi -
Windows OS- Decomprimere il pacchetto zip e Elasticsearch è installato.
UNIX OS- Estrai il file tar in qualsiasi posizione e Elasticsearch è installato.
$wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz
$tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
Using APT utility for Linux OS- Scarica e installa la chiave di firma pubblica
$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo
apt-key add -
Salvare la definizione del repository come mostrato di seguito:
$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
Esegui l'aggiornamento utilizzando il seguente comando:
$ sudo apt-get update
Ora puoi eseguire l'installazione utilizzando il seguente comando:
$ sudo apt-get install elasticsearch
Download and install the Debian package manually using the command given here −
$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
Using YUM utility for Debian Linux OS
Scarica e installa la chiave di firma pubblica -
$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
AGGIUNGI il testo seguente nel file con il suffisso .repo nella directory "/etc/yum.repos.d/". Ad esempio, elasticsearch.repo
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 possibile installare Elasticsearch utilizzando il seguente comando
sudo yum install elasticsearch
Step 4- Vai alla home directory di Elasticsearch e all'interno della cartella bin. Esegui il file elasticsearch.bat in caso di Windows oppure puoi fare lo stesso utilizzando il prompt dei comandi e tramite terminale in caso di file UNIX rum Elasticsearch.
In Windows
> cd elasticsearch-2.1.0/bin
> elasticsearch
In Linux
$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch
Note - In caso di Windows, potresti ricevere un errore indicante che JAVA_HOME non è impostato, impostalo nelle variabili di ambiente su "C: \ Program Files \ Java \ jre1.8.0_31" o nella posizione in cui hai installato java.
Step 5- La porta predefinita per l'interfaccia web di Elasticsearch è 9200 oppure è possibile modificarla modificando http.port all'interno del file elasticsearch.yml presente nella directory bin. Puoi controllare se il server è attivo e funzionante navigandohttp://localhost:9200. Restituirà un oggetto JSON, che contiene le informazioni sull'Elasticsearch installato nel modo seguente:
{
"name" : "Brain-Child",
"cluster_name" : "elasticsearch", "version" : {
"number" : "2.1.0",
"build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
"build_timestamp" : "2015-11-18T22:40:03Z",
"build_snapshot" : false,
"lucene_version" : "5.3.1"
},
"tagline" : "You Know, for Search"
}
Step 6- In questo passaggio, installiamo Kibana. Seguire il rispettivo codice fornito di seguito per l'installazione su Linux e Windows -
For Installation on Linux −
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz
tar -xzf kibana-7.0.0-linux-x86_64.tar.gz
cd kibana-7.0.0-linux-x86_64/
./bin/kibana
For Installation on Windows −
Scarica Kibana per Windows da https://www.elastic.co/products/kibana. Dopo aver fatto clic sul collegamento, troverai la home page come mostrato di seguito:
Decomprimere e andare alla home directory di Kibana, quindi eseguirlo.
CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat