Problème du site de test sur NodeJS sur un serveur VPS
Ainsi, nous avons lancé notre site de test en ligne. Il y a, cependant, un problème - si vous fermez le terminal, le site ne fonctionnera pas.
Nous avons bien sûr besoin que le site fonctionne en permanence, sans notre connexion au serveur. Cela peut être fait, mais pour cela, nous devons installer un programme spécial qui maintiendra le script en cours d'exécution même après la déconnexion du terminal du serveur.
Dans NodeJS, il existe plusieurs bibliothèques pour cela. Ce sont forever et pm2. Nous utiliserons PM2, car il maintient le script en cours d'exécution même après le redémarrage du serveur. Dans la section suivante du tutoriel, nous étudierons cette bibliothèque.
Assurez-vous que la déconnexion du terminal du serveur arrête le site.