Quelles sont les étapes pour déployer une application Node js, avec framework express.js et MongoDB comme base de données sur AWS? C'est ma première activité de ce type et je ne suis pas en mesure de trouver une source fiable sur le net.
Déployer nodejs-express-mongoDB
backend sur AWS EC2 Ubuntu (16.04)
Le back-end est un dépôt privé sur Gitlab.
Étapes: 1: Créer un serveur Ubuntu EC2 sur AWS,
2: connecter un ordinateur personnel au serveur AWS - utiliser pour contrôler le serveur cloud Ubuntu sur un ordinateur personnel,
Connexion d'une instance Linux à partir de Windows à l'aide de PuTTY
3: Clone repo de Gitlab vers le serveur Ubuntu,
Configurer la clé ssh sur le serveur linux
Clone gitlab repo to linux server
4: Installez Nodejs et MongoDB sur le serveur Ubuntu,
5: Lancez MongoDB et exécutez Nodejs pour démarrer le serveur de nœuds,
6: Testez le serveur principal à l'aide de Postman ou d'un navigateur.
Autre lien utile YouTube
AWS dispose d'une documentation complète à ce sujet sur son site Web. Ces documentations sont extrêmement approfondies et vous devez les lire en premier.