Come distribuire un nodo.Applicazione JS sul server AWS EC2

Come distribuire un nodo.Applicazione JS sul server AWS EC2

JavaScript è fondamentalmente un linguaggio di scripting del browser Web, il che significa che è un linguaggio sul lato client. Node JS è un ambiente per eseguire ed eseguire il codice scritto nel linguaggio JavaScript al di fuori del browser Web. Gli sviluppatori usano spesso il nodo per sviluppare servizi di back-end, chiamato anche Interfaccia di programmazione delle applicazioni (API). Questi sono i servizi che alimentano le applicazioni utilizzate dal client con cui vede e interagisce.

Cominciamo con come distribuire un nodo.Applicazione JS su AWS EC2.

Distribuire un'applicazione Nodejs sul server AWS EC2

Per distribuire l'applicazione NODE JS su AWS EC2, basta avviare un'istanza EC2 dalla pagina di istanza:

Digita il nome per identificare l'istanza e selezionare AMI per usarlo come macchina virtuale:

Seleziona il tipo di istanza che è gratuito idoneo a usarlo gratuitamente e quindi selezionare File di coppia di chiavi:

Conservare altre configurazioni come predefinite e rivedere le impostazioni dal riepilogo per avviare l'istanza:

Successivamente, selezionare l'istanza per connettersi ad esso:

Copia il comando dalla piattaforma e incolla nel terminale:

Incolla il comando sul terminale e modifica il percorso del file della coppia di chiavi e premi Invio:

Installa Node Version Manager (NVM) digitando quanto segue nella riga di comando:

Curl -o- https: // raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/Installa.Sh | Bash

Il comando sopra installerà NVM sull'istanza EC2:

Successivamente, attiva NVM usando il comando seguente

. ~/.NVM/NVM.sh

Installa il nodo aggiornato.versione JS digitando il seguente comando:

NVM Installa nodo

L'esecuzione del comando sopra installerà il nodo.JS sull'istanza:

Utilizzare il seguente comando per controllare le versioni di Node e NPM:

nodo -v
npm -v

Il comando sopra visualizzerà il seguente output:

Utilizzare il seguente comando per aggiornare i pacchetti APT:

sudo apt -get update -y

L'esecuzione del comando sopra visualizzerà il seguente output:

Installa il git utilizzando il comando seguente:

sudo apt -get install git -y

Il comando sopra installerà il git per clonare il repository:

Controlla la versione del GIT utilizzando il seguente comando:

git -version

L'utente riceverà la versione del GIT:

Clona il repository git contenente il nodo.Applicazione JS utilizzando il seguente comando:

Git clone https: // github.com/yeshwanthlm/nodejs-on -ec2.idiota

L'esecuzione del comando sopra visualizzerà il seguente output:

Entra nella directory usando il comando seguente:

CD Nodejs-on-EC2

Successivamente, installa i pacchetti NPM utilizzando il comando seguente:

Installazione NPM

L'esecuzione del comando sopra visualizzerà il seguente output:

Avviare il NPM per distribuire l'applicazione utilizzando il comando seguente:

NPM Avvia

L'esecuzione del comando sopra avvia il NPM:

Entra nella pagina della console EC2 per copiare l'indirizzo IP pubblico:

Incolla l'indirizzo IP sul browser Web per visitare il nodo.Applicazione JS:

Hai distribuito correttamente un nodo.Applicazione JS sul server AWS EC2.

Conclusione

Per distribuire il nodo.Applicazione JS su AWS, creare e connettersi a un'istanza EC2 dalla piattaforma AWS. Sull'istanza EC2, installa il nodo.JS e NPM dopo aver attivato NVM. Successivamente, installa git e clone il repository contenente il nodo.Applicazione JS e quindi inserire la directory per installare e avviare NPM per distribuire il nodo.Applicazione JS.