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.
Tutoriel lié ElasticSearch:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à l’installation ElasticSearch.
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.
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.
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.
Téléchargez et installez la clé de dépôt ElasticSearch.
Ajoutez le référentiel officiel ElasticSearch à votre base de données APT
Mettre à jour la base de données APT-GET et installer le paquet ElasticSearch.
Définissez un nom d’hôte à l’aide de la commande hostnamectl.
Arrêtez le service ElasticSearch.
Modifier le fichier de configuration ElasticSearch nommé: elasticsearch.yml
Ajoutez les lignes suivantes à la fin du fichier.
Démarrez le service ElasticSearch.
Utilisez la commande NETSTAT pour vérifier si le service fonctionne sur les ports 9200 et 9300.
Dans notre exemple, le service ElasticSearch fonctionne sur les ports 9200 et 9300.
Vérifier l’état du serveur Elasticsearch.
Voici la sortie de commande attendue.
Utilisez la comand suivante pour tester votre installation ElasticSearch.
Voici la sortie de commande:
Configurer le service ElasticSearch pour démarrer pendant le temps de démarrage.
félicitations! Vous avez terminé l’installation ElasticSearch sur Ubuntu Linux.