Problema del sito di test su NodeJS su server VPS
Quindi, abbiamo avviato il nostro sito di test online. C'è, tuttavia, un problema: se chiudi il terminale, il sito non funzionerà.
Noi, ovviamente, abbiamo bisogno che il sito funzioni costantemente, senza la nostra connessione al server. Questo può essere fatto, ma per farlo è necessario installare un programma speciale, che manterrà lo script in esecuzione anche dopo la disconnessione del terminale dal server.
In NodeJS ci sono diverse librerie per questo. Sono forever e pm2. Noi useremo PM2, poiché supporta il mantenimento dello script in esecuzione anche dopo il riavvio del server. Nella prossima sezione del tutorial ci occuperemo di studiare questa libreria.
Assicurati che la disconnessione del terminale dal server fermi il sito.