Wilt u leren hoe u Elasticsearch installeren op een computer met Ubuntu Linux op de Amazon AWS-cloud? In deze zelfstudie laten we je zien hoe je een nieuw account maken bij Amazon AWS, hoe je een Ubuntu virtuele machine-exemplaar maakt en hoe je de Elasticsearch-installatie uitvoert op een nieuwe virtuele machine in de Amazon EC2-cloud.
• Ubuntu 20
• Ubuntu 18
• ElasticSearch 7.7.0
Na het voltooien van de installatie moet u de functie Amazon Security Group gebruiken om firewallregels te maken om de verbinding van de Elasticsearch-clients mogelijk te maken.
Maak met de functie Amazon-beveiligingsgroep firewallregels om verbindingen met de poorten 9200 en 9300 mogelijk te maken.
ElasticSearch Gerelateerde Zelfstudie:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot ElasticSearch installatie.
Zelfstudie – Een sleutelpaar maken
Om toegang te krijgen tot een Linux Virtual Machine op AWS, moet u eerst een privésleutel maken.
Open uw browser, ga naar de Amazon AWS-website en voer uw inloggegevens in.
Na een succesvolle login wordt u naar het AWS Dashboard gestuurd.
Ga naar het compute-menu en selecteer de EC2-optie.
Ga op het EC2-dashboard naar het menu Netwerk en beveiliging en klik op de optie Sleutelparen.
Klik op het scherm Sleutelparen op de knop Sleutelpaar maken.
Je moet een naam invoeren in het nieuwe sleutelpaar.
U moet lokaal uw privésleutel opslaan.
In ons voorbeeld hebben we een sleutelpaar gemaakt met de naam TEST.
In ons voorbeeld hebben we een bestand met de naam TEST opgeslagen. Pem.
Zelfstudie AWS EC2 – Hoe maak je een Ubuntu virtuele machine
Ga op het EC2-dashboard naar het menu Instanties en klik op de optie Instanties.
Klik op het scherm EC2 Instance op de knop Startinstantie.
Nu is het tijd om de gewenste operationele systeemafbeelding te selecteren.
Zoek op de gepresenteerde lijst de Ubuntu Linux-afbeelding.
Als de tweede stap moet je het type virtuele machine selecteren dat de Ubuntu Linux zal draaien.
In principe selecteert u het aantal processors en de hoeveelheid RAM die u wilt.
Als u niet wilt opgeven hoeveel harde schijf beschikbaar is voor deze virtuele machine, klikt u op de knop Controleren en starten.
Als u de hoeveelheid harde schijf wilt opgeven die beschikbaar is voor deze virtuele machine, klikt u op de knop Instantiedetails configureren.
Klik in het overzichtsscherm op de knop Starten.
Selecteer het sleutelpaar dat is gemachtigd om verbinding te maken met de nieuwe virtuele machine en klik op de startinstanties.
In ons voorbeeld is het sleutelpaar TEST geselecteerd.
Ga op het EC2-dashboard naar het menu Instanties en klik op de optie Instanties.
Zoals u zien een nieuwe virtuele machine is gemaakt.
In ons voorbeeld kreeg de virtuele machine het Dynamic IP-adres: 34.217.14.140
Zelfstudie AWS EC2 – Toegang tot de Ubuntu virtuele machine
Om toegang te krijgen tot de Linux virtuele machine moet je de volgende software downloaden:
• Putty
• PuttyGen
Eerst moeten we de privésleutel converteren van het PEM-formaat naar het PPK-formaat.
Open de PuttyGen-software, ga naar het menu Conversies en selecteer de toets Importeren.
Nadat u het PEM-bestand hebt geïmporteerd, moet u een wachtwoord instellen om uw persoonlijke sleutel te beschermen.
Klik op de knop Privétoets opslaan om een bestand te genereren met de PPK-extensie.
In ons voorbeeld, een bestand met de naam TEST. PPK is gemaakt.
Open de Putty-software, selecteer de SSH-optie en voer de gebruikersnaam in ubuntu@ gevolgd door het IP-adres van de virtuele AWS-machine.
In ons voorbeeld gebruikten we ubuntu@34.217.14.140.
Ga naar het tabblad SSH-verificatie, klik op de knop Bladeren, zoek het PPK-bestand en klik op de knop Openen.
Een SSH-verbinding wordt gestart met uw Ubuntu virtuele machine.
Gebruik de volgende opdracht om de hoofdgebruiker op de virtuele Ubuntu-machine te worden.
U hebt met succes een Ubuntu virtuele machine gemaakt op Amazon AWS.
Zelfstudie – ElasticSearch-installatie in de cloud
Gebruik apt-get om de vereiste pakketten te installeren.
Download en installeer de ElasticSearch-repository-sleutel.
Voeg de officiële ElasticSearch repository toe aan uw APT-database
Werk de APT-GET-database bij en installeer het ElasticSearch-pakket.
Stel een hostnaam in met de opdracht hostnamectl.
Stop de ElasticSearch-service.
Het ElasticSearch-configuratiebestand met de naam bewerken: elasticsearch.yml
Voeg de volgende regels toe aan het einde van het bestand.
Start de ElasticSearch-service.
Gebruik de opdracht NETSTAT om te controleren of de service wordt uitgevoerd op poorten 9200 en 9300.
In ons voorbeeld draait de ElasticSearch-service op poorten 9200 en 9300.
Controleer de Elasticsearch-serverstatus.
Hier is de verwachte opdrachtuitvoer.
Gebruik de volgende comand om uw ElasticSearch installatie te testen.
Hier is de opdrachtuitvoer:
Configureer de ElasticSearch-service om te starten tijdens het opstarten.
Gefeliciteerd! Je bent klaar met de ElasticSearch installatie op Ubuntu Linux.