Vill du lära dig hur du installerar Elasticsearch på en dator som kör Ubuntu Linux på Amazon AWS-molnet? I den här guiden, vi kommer att visa dig hur du skapar ett nytt konto på Amazon AWS, hur man skapar en Ubuntu virtuell maskin instans, och hur man utför Elasticsearch installationen på en ny virtuell maskin på Amazon EC2 molnet.

• Ubuntu 20
• Ubuntu 18
• ElasticSearch 7.7.0

Efter avslutad installation måste du använda Amazon Security Group funktionen för att skapa brandväggsregler för att möjliggöra anslutningen av Elasticsearch klienterna.

Med hjälp av säkerhetsgruppsfunktionen i Amazon skapar du brandväggsregler för att tillåta anslutningar med hjälp av portarna 9200 och 9300.

Självstudiekurs – Hur man skapar ett nyckelpar

För att komma åt en Linux Virtual Machine på AWS, först måste du skapa en privat Key.

Öppna din webbläsare, få tillgång till Amazon AWS webbplats och ange dina inloggningsuppgifter.

Efter en lyckad inloggning kommer du att skickas till AWS Dashboard.

Få åtkomst till COMPUTE-menyn och välj alternativet EC2.

På EC2 Dashboard, tillgång till Network & Security menyn och klicka på Key Pairs alternativet.

På skärmen Tangentpar klickar du på knappen Skapa nyckelpar.

Du måste ange ett namn till det nya Nyckelparet.

Du måste spara lokalt din privata nyckel.

I vårt exempel skapade vi ett nyckelpar med namnet TEST.

I vårt exempel sparade vi en fil med namnet TEST. Pem.

Självstudiekurs AWS EC2 – Hur man skapar en Ubuntu virtuell maskin

På EC2 Dashboard, tillgång till Instanser menyn och klicka på instanser alternativet.

På skärmen EC2-instans klickar du på knappen Starta instans.

Nu är det dags att välja önskad Operational system image.

På listan presenteras, leta upp och välj Ubuntu Linux-avbildning.

Som det andra steget måste du välja den typ av virtuell maskin som ska köra Ubuntu Linux.

I grund och botten kommer du att välja antalet processorer och mängden RAM-minne som du vill.

Om du inte vill ange hur mycket hårddisk som är tillgänglig för den här virtuella maskinen, klicka på knappen Granska och starta.

Om du vill ange hur mycket hårddisk som är tillgänglig för den här virtuella maskinen, klicka på knappen Konfigurera instansdetalj.

På sammanfattningsskärmen klickar du på knappen Lansering.

Välj nyckelparet som är auktoriserat för att ansluta till den nya virtuella maskinen och klicka på Startinstanserna.

I vårt exempel valdes nyckelparet med namnet TEST.

På EC2 Dashboard, tillgång till Instanser menyn och klicka på instanser alternativet.

Som du kan se en ny virtuell dator skapades.

I vårt exempel fick den virtuella maskinen den Dynamiska IP-adressen: 34.217.14.140

Självstudiekurs AWS EC2 – Hur man kommer åt den virtuella Ubuntu-maskinen

För att komma åt Linux virtuell maskin måste du ladda ner följande programvara:

• Putty

• PuttyGen

Först måste vi konvertera den privata nyckeln från PEM-formatet till PPK-formatet.

Öppna PuttyGen-programvaran, få tillgång till menyn Konverteringar och välj nyckeln Importera.

Efter att ha importerat PEM-filen måste du ställa in ett lösenord för att skydda din privata nyckel.

Klicka på knappen Spara privat nyckel för att generera en fil med ppk förlängning.

I vårt exempel, en fil med namnet TEST. PPK skapades.

Öppna Putty-programvaran, välj alternativet SSH och ange användarnamnet ubuntu@ följt av IP-adressen för den virtuella AWS-datorn.

I vårt exempel använde vi ubuntu@34.217.14.140.

Få tillgång till SSH-autentiseringsfliken, klicka på knappen Bläddra, leta reda på PPK-filen och klicka på Knappen Öppna.

En SSH-anslutning kommer att startas med din virtuella Ubuntu-dator.

Använd följande kommando för att bli rotanvändare på den virtuella Ubuntu-datorn.

Copy to Clipboard

Du har framgångsrikt skapat en Ubuntu virtuella Machine på Amazon AWS.

Självstudie – ElasticSearch-installation på molnet

Använd apt-get för att installera de paket som krävs.

Copy to Clipboard

Hämta och installera lagringsnyckeln ElasticSearch.

Copy to Clipboard

Lägg till den officiella ElasticSearch-lagringsplatsen i din APT-databas

Copy to Clipboard

Uppdatera APT-GET-databasen och installera ElasticSearch-paketet.

Copy to Clipboard

Ange ett värdnamn med kommandot hostnamectl.

Copy to Clipboard

Stoppa tjänsten ElasticSearch.

Copy to Clipboard

Redigera konfigurationsfilen ElasticSearch med namnet: elasticsearch.yml

Copy to Clipboard

Lägg till följande rader i slutet av filen.

Copy to Clipboard

Starta tjänsten ElasticSearch.

Copy to Clipboard

Använd kommandot NETSTAT för att verifiera om tjänsten körs på portarna 9200 och 9300.

Copy to Clipboard

I vårt exempel körs tjänsten ElasticSearch på portarna 9200 och 9300.

Copy to Clipboard

Verifiera servern Elasticsearch-serverstatusen.

Copy to Clipboard

Här är den förväntade kommandoutmatningen.

Copy to Clipboard

Använd följande comand för att testa din ElasticSearch-installation.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Konfigurera tjänsten ElasticSearch så att den startar under uppstartstiden.

Copy to Clipboard

Grattis! Du har avslutat ElasticSearch-installationen på Ubuntu Linux.