Comment déployer un nœud.Application JS sur le serveur AWS EC2

Comment déployer un nœud.Application JS sur le serveur AWS EC2

JavaScript est essentiellement un langage de script de navigateur Web, ce qui signifie qu'il s'agit d'une langue côté client. Node JS est un environnement pour exécuter et exécuter le code écrit dans la langue javascript en dehors du navigateur Web. Les développeurs utilisent souvent un nœud pour développer des services back-end, également appelée interface de programmation d'applications (API). Ce sont les services qui alimentent les applications utilisées par le client avec lesquelles il voit et interagit.

Commençons par comment déployer un nœud.Application JS sur AWS EC2.

Déployez une application NodeJS sur AWS EC2 Server

Pour déployer l'application JS Node sur AWS EC2, lancez simplement une instance EC2 à partir de la page d'instance:

Tapez le nom pour identifier l'instance et sélectionnez AMI pour l'utiliser comme machine virtuelle:

Sélectionnez le type d'instance qui est éligible au niveau gratuit pour l'utiliser gratuitement, puis choisissez le fichier de paire de clés:

Gardez les autres configurations par défaut et examinez les paramètres du résumé pour lancer l'instance:

Après cela, sélectionnez l'instance pour vous connecter:

Copiez la commande de la plate-forme et collez sur le terminal:

Collez la commande sur le terminal et modifiez le chemin du fichier de paire de clés et appuyez sur Entrée:

Installez le Node Version Manager (NVM) en tapant ce qui suit sur la ligne de commande:

curl -o- https: // brut.githubusercontent.com / nvm-sh / nvm / v0.34.0 / installation.sh | frapper

La commande ci-dessus installera le NVM sur l'instance EC2:

Après cela, activez le NVM en utilisant la commande suivante

. ~ /.NVM / NVM.shot

Installez le nœud amélioré.Version JS en tapant la commande suivante:

nœud d'installation NVM

L'exécution de la commande ci-dessus installera le nœud.js sur l'instance:

Utilisez la commande suivante pour vérifier les versions de Node et NPM:

Node -v
npm -v

La commande ci-dessus affichera la sortie suivante:

Utilisez la commande suivante pour mettre à jour les packages APT:

Sudo apt-get update -y

L'exécution de la commande ci-dessus affichera la sortie suivante:

Installez le GIT à l'aide de la commande suivante:

sudo apt-get install git -y

La commande ci-dessus installera le git pour cloner le référentiel:

Vérifiez la version du GIT à l'aide de la commande suivante:

Version Git

L'utilisateur obtiendra la version du GIT:

Clone le référentiel Git contenant le nœud.Application JS en utilisant la commande suivante:

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

L'exécution de la commande ci-dessus affichera la sortie suivante:

Entrez dans le répertoire en utilisant la commande suivante:

CD Nodejs-sur-EC2

Après cela, installez les packages NPM à l'aide de la commande suivante:

Installation de NPM

L'exécution de la commande ci-dessus affichera la sortie suivante:

Démarrez le NPM pour déployer l'application à l'aide de la commande suivante:

NPM Start

L'exécution de la commande ci-dessus démarrera le NPM:

Rendez-vous dans la page Console EC2 pour copier l'adresse IP publique:

Collez l'adresse IP sur le navigateur Web pour visiter le nœud.Application JS:

Vous avez réussi à déployer un nœud.Application JS sur le serveur AWS EC2.

Conclusion

Pour déployer le nœud.Application JS sur AWS, créer et se connecter à une instance EC2 à partir de la plate-forme AWS. Sur l'instance EC2, installez le nœud.JS et NPM après avoir activé NVM. Après cela, installez Git et clonez le référentiel contenant le nœud.Application JS, puis entrez dans le répertoire pour installer et démarrer NPM pour déployer le nœud.Application JS.