Nginx er en ganske kjent webserver som brukes til å være vertskap for HTTP- og HTTPS -nettsteder og applikasjoner. Samtidig, å snakke om AWS EC2, er EC2 -forekomster ikke annet enn virtuelle maskiner som kjører skyen (AWS) -plattformen. Du kan bruke EC2 -forekomsten for applikasjonen din eller starte en testversjon på dem før du faktisk lanserer applikasjonen din til den live verden. Dette innlegget vil forklare prosessen med å installere Nginx på en EC2 -forekomst som kjører Ubuntu som operativsystem i bare tre enkle trinn.
Trinn 1: Opprett en EC2 -forekomst
For å starte, besøk AWS -konsollen og logger deg på kontoen din når du er inne, bla dashbordet til delen "Bygg en løsning" og velg "Start en virtuell maskin" i den delen:
Dette vil bringe deg til EC2 Creation Wizard, hvor du trenger å oppgi et navn eller en tagg for EC2 VM:
Bla nedover og for AMI, velg "Quick Start" -maler og velg "Ubuntu":
Velg en forekomsttype i henhold til dine krav. Etter det, bla ned til nøkkelpar -delen og velg et nøkkelpar, men husk å velge et nøkkelpar tilgjengelig på din lokale PC, da det vil bli brukt til å koble til EC2 -forekomsten. Hvis du ikke har et nøkkelpar, må du bare opprette et:
Hvis du ønsker å distribuere visse applikasjoner på Nginx -serveren, bør du sjekke følgende alternativer angående HTTP og HTTPS -trafikk og deretter klikke på "Startforekomst" -knappen:
Etter det vil forekomsten lanseres:
Etter det, koble til denne EC2 -forekomsten ved å gå over til listen over forekomster og klikke på "Connect" -siden:
Kopier følgende kommando:
Lim den inn i ledeteksten og bytt ut nøkkelparnavnet med den komplette banen til nøkkelparet på din lokale maskin:
Utfør denne kommandoen, og når du blir bedt om det, skriv "ja" og fortsett:
Denne utgangen bekrefter at du nå er koblet til den nyopplagte EC2 -forekomsten din ved hjelp av SSH.
Trinn 2: Installer Nginx på EC2 Ubuntu
Begynn med å oppdatere APT -pakkelisten ved hjelp av følgende kommando:
sudo apt oppdatering
Når alle de treffende pakkene er oppdatert, kan du gå mot installasjonen av Nginx. Det første trinnet er å laste ned signeringsnøkkelen ved å bruke følgende kommando:
sudo wget http: // nginx.org/nøkler/nginx_signing.nøkkel
Å kjøre kommandoen vil laste ned signeringstasten på EC2 -forekomsten din:
Etter det er neste trinn å legge til denne tasten til depotlisten ved å bruke følgende kommando:
sudo apt-key legg til nginx_signing.nøkkel
Når det er gjort, oppdater kommandoen igjen for å oppdatere APT -pakkelisten:
sudo apt oppdatering
Etter det er ferdig, installer Nginx med følgende “APT Install” -kommando:
sudo apt install nginx
Når du blir bedt om nedlastingen, skriver du “y” og fortsett deretter:
Når nedlastingen og installasjonsprosessen er fullført, start Nginx -tjenesten gjennom:
sudo systemctl start nginx.service
Etter det, bekreft at Nginx -serveren kjører ved hjelp av følgende kommando:
sudo systemctl status nginx.service
Følgende vises i SSH -terminalen:
Denne utgangen viser at du har installert og satt opp Nginx.
Trinn 3: Besøk Nginx Web Server
For å besøke Nginx -webserveren utenfra AWS, kan du ta turen tilbake til forekomsterkonsollen og kopiere den offentlige IPv4 -adressen til EC2 -forekomsten:
Lim inn denne adressen i en nettleser og besøk lenken, du vil se følgende utdata på nettleseren:
Det er det for denne opplæringen om å installere Nginx på EC2 Ubuntu -forekomst.
Konklusjon
For å installere Nginx -webserveren på EC2 Ubuntu -forekomsten, kobler du først til forekomsten ved å bruke SSH -tilkoblingen. Etter det følger kommandoene som er nevnt i denne guiden for å laste ned og legge til signeringsnøkkelen. Bruk deretter “Apt Install” -kommandoen for å installere Nginx -webserveren og deretter starte tjenesten ved å bruke “SystemCTL” -kommandoen.