Souhaitez-vous apprendre à installer Elasticsearch sur un ordinateur exécutant Ubuntu Linux sur le cloud Amazon AWS ? Dans ce didacticiel, nous allons vous montrer comment créer un nouveau compte chez Amazon AWS, comment créer une instance de machine virtuelle Ubuntu, et comment effectuer l’installation Elasticsearch sur une nouvelle machine virtuelle sur le nuage Amazon EC2.

• Ubuntu 20
• Ubuntu 18
• ElasticSearch 7.7.0

Après avoir terminé l’installation, vous devez utiliser la fonctionnalité Amazon Security Group pour créer des règles de pare-feu permettant la connexion des clients Elasticsearch.

À l’aide de la fonctionnalité de groupe de sécurité Amazon, créez des règles de pare-feu pour autoriser les connexions à l’aide des ports 9200 et 9300.

Didacticiel - Comment créer une paire de clés

Pour accéder à une machine virtuelle Linux sur AWS, vous devez d’abord créer une clé privée.

Ouvrez votre navigateur, accédez au site Web Amazon AWS et entrez vos informations de connexion.

Après une connexion réussie, vous serez envoyé au tableau de bord AWS.

Accédez au menu COMPUTE et sélectionnez l’option EC2.

Dans le tableau de bord EC2, accédez au menu Réseau et sécurité et cliquez sur l’option Paires de clés.

Dans l’écran Paires de clés, cliquez sur le bouton Créer une paire de clés.

Vous devrez entrer un nom dans la nouvelle paire de clés.

Vous devrez enregistrer localement votre clé privée.

Dans notre exemple, nous avons créé une paire de clés nommée TEST.

Dans notre exemple, nous avons enregistré un fichier nommé TEST. Pem.

Didacticiel AWS EC2 - Comment créer une machine virtuelle Ubuntu

Dans le tableau de bord EC2, accédez au menu Instances et cliquez sur l’option Instances.

Dans l’écran Instance EC2, cliquez sur le bouton Démarrer l’instance.

Maintenant, il est temps de sélectionner l’image du système opérationnel souhaitée.

Dans la liste présentée, localisez et sélectionnez l’image Ubuntu Linux.

aws ubuntu

Comme deuxième étape, vous devrez sélectionner le type d’ordinateur virtuel qui exécutera le Linux Ubuntu.

Fondamentalement, vous sélectionnerez le nombre de processeurs et la quantité de RAM que vous voulez.

Si vous ne souhaitez pas spécifier la quantité de disque dur disponible pour cette machine virtuelle, cliquez sur le bouton Révision et lancement.

Si vous souhaitez spécifier la quantité de disque dur disponible pour cette machine virtuelle, cliquez sur le bouton Configurer les détails de l’instance.

Dans l’écran récapitulatif, cliquez sur le bouton Lancement.

Sélectionnez la paire de clés autorisée à se connecter à la nouvelle machine virtuelle et cliquez sur les instances de lancement.

Dans notre exemple, la paire de clés nommée TEST a été sélectionnée.

Dans le tableau de bord EC2, accédez au menu Instances et cliquez sur l’option Instances.

Comme vous pouvez le voir une nouvelle machine virtuelle a été créée.

Dans notre exemple, l’ordinateur virtuel a obtenu l’adresse IP dynamique: 34.217.14.140

Didacticiel AWS EC2 - Comment accéder à l’ordinateur virtuel Ubuntu

Pour accéder à la machine virtuelle Linux, vous devrez télécharger le logiciel suivant :

• Putty

• PuttyGen

Tout d’abord, nous devons convertir la clé privée du format PEM au format PPK.

Ouvrez le logiciel PuttyGen, accédez au menu Conversions et sélectionnez la clé Importer.

Après l’importation du fichier PEM, vous devez définir un mot de passe pour protéger votre clé privée.

Cliquez sur le bouton Enregistrer la touche privée pour générer un fichier avec l’extension PPK.

Dans notre exemple, un fichier nommé TEST. PPK a été créé.

Ouvrez le logiciel Putty, sélectionnez l’option SSH et entrez le nom d’utilisateur ubuntu@ suivi de l’adresse IP de l’ordinateur virtuel AWS.

Dans notre exemple, nous avons utilisé ubuntu@34.217.14.140.

Accédez à l’onglet authentification SSH, cliquez sur le bouton Parcourir, recherchez le fichier PPK et cliquez sur le bouton Ouvrir.

Une connexion SSH sera démarrée avec votre machine virtuelle Ubuntu.

Utilisez la commande suivante pour devenir l’utilisateur racine de l’ordinateur virtuel Ubuntu.

Copy to Clipboard

Vous avez créé avec succès une machine virtuelle Ubuntu sur Amazon AWS.

Didacticiel - Installation ElasticSearch sur le cloud

Utilisez apt-get pour installer les paquets requis.

Copy to Clipboard

Téléchargez et installez la clé de dépôt ElasticSearch.

Copy to Clipboard

Ajoutez le référentiel officiel ElasticSearch à votre base de données APT

Copy to Clipboard

Mettre à jour la base de données APT-GET et installer le paquet ElasticSearch.

Copy to Clipboard

Définissez un nom d’hôte à l’aide de la commande hostnamectl.

Copy to Clipboard

Arrêtez le service ElasticSearch.

Copy to Clipboard

Modifier le fichier de configuration ElasticSearch nommé: elasticsearch.yml

Copy to Clipboard

Ajoutez les lignes suivantes à la fin du fichier.

Copy to Clipboard

Démarrez le service ElasticSearch.

Copy to Clipboard

Utilisez la commande NETSTAT pour vérifier si le service fonctionne sur les ports 9200 et 9300.

Copy to Clipboard

Dans notre exemple, le service ElasticSearch fonctionne sur les ports 9200 et 9300.

Copy to Clipboard

Vérifier l’état du serveur Elasticsearch.

Copy to Clipboard

Voici la sortie de commande attendue.

Copy to Clipboard

Utilisez la comand suivante pour tester votre installation ElasticSearch.

Copy to Clipboard

Voici la sortie de commande:

Copy to Clipboard

Configurer le service ElasticSearch pour démarrer pendant le temps de démarrage.

Copy to Clipboard

félicitations! Vous avez terminé l’installation ElasticSearch sur Ubuntu Linux.