Installer Node.js et PM2 (applications JavaScript)
Héberger des applications Node.js (API, bots, applications web) de manière stable.
A quoi sert ce tutoriel
Le tutoriel "Installer Node.js et PM2 (applications JavaScript)" vous aide a atteindre cet objectif:
Héberger des applications Node.js (API, bots, applications web) de manière stable.
Debian / Ubuntu
-
Installer Node.js LTS via NodeSource : -
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - -
apt install -y nodejs -
Vérifier les versions : node -v && npm -v -
--- Installer PM2 (gestionnaire de processus) --- -
npm install -g pm2 - --- Démarrer une application ---
-
pm2 start app.js --name "mon-app" -
--- Commandes PM2 utiles --- -
Lister les processus : pm2 list -
Voir les logs : pm2 logs mon-app -
Redémarrer : pm2 restart mon-app -
Arrêter : pm2 stop mon-app - --- Démarrage automatique au boot ---
-
pm2 startup (copier-coller la commande générée puis l'exécuter) -
pm2 save (sauvegarder la liste des processus actifs)