GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Elasticsearch sur Ubuntu 20.04 LTS - Étapes faciles

Elasticsearch est un moteur de recherche open source basé sur Apache Lucene et permet des recherches en texte intégral dans divers types de données structurées et non structurées telles que des données textuelles, des données numériques ou des géodonnées. Le moteur de recherche fonctionne très rapidement, peut être utilisé pour rechercher de grandes quantités de données (big data) et prend en charge les architectures distribuées pour une haute disponibilité. Avec Kibana et Logstash, Elasticsearch forme la Suite Elastic.

Pourquoi Elasticsearch ?

  • Facile à déployer (configuration minimale)
  • Mise à l'échelle verticalement et horizontalement
  • API facile à utiliser
  • Modules pour les langages de programmation/de script les plus populaires
  • Bonne documentation en ligne
  • Gratuit

Étapes pour installer ElasticSearch sur Ubuntu 20.04 LTS

1. Ouvrir un terminal de commande

Si vous êtes sur le serveur CLI Ubuntu, vous utilisez déjà le terminal, alors que les utilisateurs de l'interface graphique peuvent utiliser un raccourci clavier pour l'ouvrir - CTRL+ALT+T.

2. Installer Java – OpenJDK sur Ubuntu 20.04

ElasticSearch a besoin de l'installation de Java pour fonctionner correctement et pour l'installer sur Ubuntu, il suffit d'utiliser une seule commande. Comme Java est déjà dans le référentiel officiel, exécutez donc

sudo apt install default-jdk

Vérifiez la version de Java une fois l'installation terminée-

java --version

Dans notre cas, c'était OpenJDK 11

3. Ajouter la clé GPG Elasticsearch

Pour vous assurer que les packages que nous obtiendrons du référentiel Elasticsearch proviennent de la source authentique et signés par la clé publique générée pour celui-ci, ajoutez la clé Elasticsearch GPG.

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

4. Ajouter le dépôt Elasticsearch Debian

Comme Ubuntu est un Linux basé sur Debian, nous pouvons donc ajouter le référentiel officiel d'ElasticSearch disponible pour télécharger les packages Debian qui lui sont destinés.

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. Exécutez la mise à jour du système

Pour vider le cache du référentiel et le reconstruire à nouveau, afin que le système puisse reconnaître les packages disponibles au téléchargement dans le référentiel nouvellement ajouté.

sudo apt update

6. Commande pour installer Elasticsearch sur Ubuntu 20.04 LTS

Enfin, voici la commande pour télécharger les packages requis pour configurer ElasticSearch sur le serveur ou le bureau Ubuntu 20.04 LTS à l'aide du terminal de commande.

sudo apt install elasticsearch

7. Activer et démarrer le service Elasticsearch

Une fois l'installation terminée, permettons à son service de le démarrer automatiquement avec le démarrage du système.

Activer

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch

Commencer

sudo systemctl start elasticsearch

Vérifier l'état 

sudo systemctl status elasticsearch

Remarque – À l'avenir, pour arrêter le même service, vous pouvez utiliser ceci :

sudo systemctl stop elasticsearch

8. Vérifiez qu'Elasticsearch fonctionne correctement

Maintenant que tout est opérationnel sur votre système pour ElasticSearch, il est temps de vérifier s'il fonctionne correctement ou non. Donc, pour le tester, nous utilisons CURL.

sudo apt-get install curl

Testez maintenant Elasticsearch en envoyant une requête HTTP avec le numéro de port 9200

curl -X GET "localhost:9200/"

Désinstaller (facultatif)

À l'avenir, si vous souhaitez supprimer ElasticSearch de votre Ubuntu Linux, utilisez la commande ci-dessous pour le faire :

sudo apt-get --purge autoremove elasticsearch

Pour le supprimer complètement du système, supprimez également son répertoire s'il y en a un en utilisant la commande ci-dessous :

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

Il s'agissait de la commande permettant d'installer facilement ElasticSearch sur Ubuntu 20.04 Linux. Pour en savoir plus, consultez la documentation officielle.

Autres tutoriels :

  • Comment mettre à niveau Ubuntu 16.04 LTS vers 20.04 LTS à l'aide du terminal de commande
  • Étapes pour installer Blender sur Ubuntu 20.04 LTS Linux
  • Cpufetch – Vérifier les informations sur le processeur sous Linux
  • 9 meilleures applications client de messagerie pour Ubuntu Linux


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer Apache sur Ubuntu 18.04

  3. Comment installer MariaDB 10.4 sur Ubuntu 18.04

  4. Comment installer MongoDB sur Ubuntu 18.04

  5. Comment installer la communauté Zammad dans Ubuntu 20.04

Comment installer ELK Stack sur Ubuntu 18.04

Comment installer ElastAlert avec Elasticsearch sur Ubuntu

Comment installer Elasticsearch sur Ubuntu 18.04 LTS

Comment installer Elasticsearch sur Ubuntu 20.04 LTS

Comment installer Graylog sur Ubuntu 20.04 LTS

Comment installer Elasticsearch sur Ubuntu 18.04 Bionic Beaver