JavaScript er i utgangspunktet et nettleser-skriptspråk som betyr at det er et språk på klientsiden. Node JS er et miljø for å kjøre og utføre koden skrevet på JavaScript -språket utenfor nettleseren. Utviklere bruker ofte node for å utvikle back-end-tjenester, også kalt applikasjonsprogrammeringsgrensesnitt (API). Dette er tjenestene som driver applikasjonene som brukes av klienten som den ser og samhandler med.
La oss starte med hvordan du distribuerer en node.JS -applikasjon på AWS EC2.
Distribuere et NodeJS -applikasjon på AWS EC2 -server
For å distribuere Node JS -applikasjon på AWS EC2, må du bare starte en EC2 -forekomst fra forekomstsiden:
Skriv inn navnet for å identifisere forekomsten og velg AMI for å bruke det som en virtuell maskin:
Velg forekomsttypen som er gratis nivå som er kvalifisert til å bruke den gratis, og velg deretter nøkkelparfil:
Hold andre konfigurasjoner som standard og gjennomgå innstillingene fra sammendraget for å starte forekomsten:
Etter det, velg forekomsten for å koble til den:
Kopier kommandoen fra plattformen og lim inn på terminalen:
Lim inn kommandoen på terminalen og endre banen til nøkkelparfilen og trykk Enter:
Installer Node Version Manager (NVM) ved å skrive følgende på kommandolinjen:
krøll -o- https: // rå.GitHubUserContent.com/nvm-sh/nvm/v0.34.0/Installer.sh | bashKommandoen ovenfor vil installere NVM på EC2 -forekomsten:
Etter det, aktiver NVM ved å bruke følgende kommando
. ~/.NVM/NVM.shInstaller den oppgraderte noden.JS -versjon ved å skrive følgende kommando:
NVM installer nodeKjører kommandoen ovenfor vil installere node.JS på forekomsten:
Bruk følgende kommando for å sjekke versjonene av Node og NPM:
Node -VKommandoen ovenfor vil vise følgende utgang:
Bruk følgende kommando for å oppdatere APT -pakkene:
sudo apt -get update -yKjører kommandoen ovenfor vil vise følgende utdata:
Installer GIT ved hjelp av følgende kommando:
sudo apt -get install git -yKommandoen ovenfor vil installere GIT for å klone depotet:
Sjekk versjonen av GIT ved hjelp av følgende kommando:
git -versjonBrukeren vil få versjonen av Git:
Klon Git -depotet som inneholder noden.JS -applikasjon ved hjelp av følgende kommando:
git klon https: // github.com/yeshwanthlm/nodejs-on-ec2.gitKjører kommandoen ovenfor vil vise følgende utdata:
Kom deg inn i katalogen ved å bruke følgende kommando:
CD NodeJS-on-EC2Etter det, installer NPM -pakker ved å bruke følgende kommando:
NPM installasjonKjører kommandoen ovenfor vil vise følgende utdata:
Start NPM for å distribuere applikasjonen ved å bruke følgende kommando:
NPM startKjører kommandoen ovenfor starter NPM:
Gå inn på EC2 -konsollsiden for å kopiere den offentlige IP -adressen:
Lim inn IP -adressen i nettleseren for å besøke noden.JS -applikasjon:
Du har distribuert en node.JS -applikasjon på AWS EC2 -serveren.
Konklusjon
Å distribuere noden.JS -applikasjon på AWS, opprette og koble til en EC2 -forekomst fra AWS -plattformen. Installer Node på EC2 -forekomsten.JS og NPM etter å ha aktivert NVM. Etter det, installer Git og klon depotet som inneholder noden.JS -applikasjon og deretter komme inn i katalogen for å installere og starte NPM for å distribuere noden.JS -applikasjon.