Voici comment vous pouvez installer Elasticsearch, un puissant moteur de recherche et d'analyse sur votre machine Ubuntu.

Elasticsearch est un moteur de recherche et d'analyse populaire qui peut être utilisé pour de multiples applications, y compris la sécurité des terminaux et la recherche AI/ML.

Voyons comment vous pouvez installer Elasticsearch sur votre système Ubuntu en quelques étapes faciles à suivre.

Qu'est-ce qu'Elasticsearch?

Elasticsearch est un moteur de recherche et d'analyse distribué. Il vous permet de stocker, de rechercher et d'analyser de gros volumes de données rapidement et en temps quasi réel.

Basé sur Apache Lucene, Elasticsearch offre de puissantes capacités de recherche en texte intégral et un langage de requête flexible. Il est hautement évolutif, tolérant aux pannes et peut gérer divers types de données. Elasticsearch est largement utilisé pour des applications telles que l'analyse de journaux, la surveillance, etc.

Prérequis pour installer Elasticsearch

Il existe une condition préalable importante à l'installation d'Elasticsearch sur Ubuntu. Comme Elasticsearch est une application Java, vous aurez besoin de JDK version 11 ou supérieure installé et correctement configuré sur votre système.

instagram viewer

Voici comment vérifier si JDK est installé sur Linux :

java --version

Cette commande doit afficher la version Java installée sur votre système. Au cas où vous recevriez une "commande introuvable" ou tout autre type d'erreur, cela peut signifier que Java n'est pas installé.

Vous pouvez soit installer manuellement JDK en téléchargeant l'archive tar, soit l'installer via le gestionnaire de packages de votre distribution Linux. Idéalement, l'installation via les gestionnaires de packages est la voie à suivre car elle est beaucoup plus rapide et sans tracas que l'ancienne méthode pratique.

Voici comment vous pouvez installer JDK sur Ubuntu en utilisant le gestionnaire de packages APT :

sudo apt installer openjdk-18-jdk 

Vous pouvez remplacer 18 dans la commande par n'importe quelle version de JDK supérieure à 11. Attendez la fin de l'installation, puis relancez la commande pour vérifier la version de Java. Cette fois-ci, vous devriez voir la version en sortie.

Étape 1: Ajoutez la clé GPG et mettez à jour les référentiels

Elasticsearch ne fait pas partie des dépôts officiels d'Ubuntu. Pour installer Elasticsearch à l'aide d'APT, vous devez ajouter sa liste de sources et la clé GPG.

Exécutez les commandes suivantes pour ajouter la source du package Elasticsearch et la clé GPG, et mettre à jour la liste des sources pour APT :

boucle -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [signed-by=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt main stable" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
mise à jour sudo apt

Vous pouvez remplacer le "8" dans la deuxième commande par "7" ou un autre numéro de version au cas où vous souhaiteriez télécharger une version spécifique d'Elasticsearch.

Étape 2: Installer Elasticsearch avec APT

Vous pouvez maintenant installer le package Elasticsearch avec APT comme vous le feriez avec n'importe quel package standard. Voici la commande pour installer Elasticsearch sur Ubuntu :

sudo apt installer elasticsearch

Tapez Oui lorsque vous êtes invité à fournir des autorisations et attendez que l'installation se termine. Une fois installé, suivez les étapes qui s'affichent à l'écran pour configurer Elasticsearch afin qu'il s'intègre à Kibana ou à un autre logiciel de visualisation de données.

Étape 3: Installer Elasticsearch à l'aide du package DEB

Si vous ne souhaitez pas utiliser APT pour installer Elasticsearch, vous avez la possibilité de télécharger le package DEB fourni sur le site officiel et de l'installer avec la commande dpkg.

Tout d'abord, téléchargez le package DEB à l'aide de wget. Ensuite, utilisez la commande dpkg avec des privilèges élevés pour installer Elasticsearch :

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb

N'oubliez pas que vous devrez peut-être modifier la commande pour qu'elle corresponde à la version d'Elasticsearch que vous souhaitez installer.

Télécharger:Recherche élastique

Vous savez maintenant comment installer Elasticsearch sur Ubuntu

Après l'installation, vous pourrez combiner Elasticsearch avec Kibana, Fleet ou d'autres logiciels pour répondre à vos besoins.

Bien que la pile ELK soit idéale pour la surveillance des journaux dans les environnements d'entreprise, elle peut être un peu exagérée pour votre réseau domestique habituel. Vous voudrez peut-être découvrir un moyen alternatif et plus simple de commencer à vous connecter sous Linux.