Elasticsearch - Installation

Dans ce chapitre, nous comprendrons en détail la procédure d'installation d'Elasticsearch.

Pour installer Elasticsearch sur votre ordinateur local, vous devrez suivre les étapes ci-dessous -

Step 1- Vérifiez la version de java installée sur votre ordinateur. Il doit être java 7 ou supérieur. Vous pouvez vérifier en procédant comme suit -

Dans le système d'exploitation Windows (OS) (à l'aide de l'invite de commande) -

> java -version

Sous UNIX OS (à l'aide du terminal) -

$ echo $JAVA_HOME

Step 2 - En fonction de votre système d'exploitation, téléchargez Elasticsearch depuis www.elastic.co comme indiqué ci-dessous -

  • Pour Windows OS, téléchargez le fichier ZIP.

  • Pour UNIX OS, téléchargez le fichier TAR.

  • Pour le système d'exploitation Debian, téléchargez le fichier DEB.

  • Pour Red Hat et les autres distributions Linux, téléchargez le fichier RPN.

  • Les utilitaires APT et Yum peuvent également être utilisés pour installer Elasticsearch dans de nombreuses distributions Linux.

Step 3 - Le processus d'installation d'Elasticsearch est simple et est décrit ci-dessous pour différents systèmes d'exploitation -

  • Windows OS- Décompressez le package zip et Elasticsearch est installé.

  • UNIX OS- Extrayez le fichier tar dans n'importe quel emplacement et Elasticsearch est installé.

$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- Téléchargez et installez la clé de signature publique

$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo
apt-key add -

Enregistrez la définition du référentiel comme indiqué ci-dessous -

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

Exécutez la mise à jour à l'aide de la commande suivante -

$ sudo apt-get update

Vous pouvez maintenant installer en utilisant la commande suivante -

$ 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

  • Téléchargez et installez la clé de signature publique -

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • AJOUTEZ le texte suivant dans le fichier avec le suffixe .repo dans votre répertoire «/etc/yum.repos.d/». Par exemple, 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
  • Vous pouvez maintenant installer Elasticsearch en utilisant la commande suivante

sudo yum install elasticsearch

Step 4- Allez dans le répertoire de base d'Elasticsearch et dans le dossier bin. Exécutez le fichier elasticsearch.bat dans le cas de Windows ou vous pouvez faire la même chose en utilisant l'invite de commande et via le terminal dans le cas du fichier UNIX rum Elasticsearch.

Sous Windows

> cd elasticsearch-2.1.0/bin
> elasticsearch

Sous Linux

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

Note - Dans le cas de Windows, vous pourriez obtenir une erreur indiquant que JAVA_HOME n'est pas défini, veuillez le définir dans les variables d'environnement sur «C: \ Program Files \ Java \ jre1.8.0_31» ou l'emplacement où vous avez installé java.

Step 5- Le port par défaut de l'interface Web d'Elasticsearch est 9200 ou vous pouvez le modifier en modifiant http.port dans le fichier elasticsearch.yml présent dans le répertoire bin. Vous pouvez vérifier si le serveur est opérationnel en parcouranthttp://localhost:9200. Il renverra un objet JSON, qui contient les informations sur Elasticsearch installé de la manière suivante -

{
   "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- Dans cette étape, installons Kibana. Suivez le code respectif ci-dessous pour l'installation sur Linux et 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 −

Téléchargez Kibana pour Windows à partir de https://www.elastic.co/products/kibana. Une fois que vous cliquez sur le lien, vous trouverez la page d'accueil comme indiqué ci-dessous -

Décompressez et accédez au répertoire de base de Kibana, puis exécutez-le.

CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat