Ultima modifica:
Salve a tutti,
Ho un piccolo problema con la mia applicazione nodejs sul server Ubuntu 20.04
Il mio obbiettivo é avere la mia applicatione in avvio automatico ogni volta che faccio il reboot della VPS.
Ho seguito questo tutorial , ma non so perche non mi funziona , devo sempre avviare le app manualmente.
Restarting Your Node.js App at Reboot:
- nella mia vps il file starter.sh ha questo codice:
la mia applicazione e generata con express-generator e il file principale si chiama myapp/bin/www
- crontab -e:
per il crontab ho indicato la posizione assoluta:
@ reboot /home/artur_kind/app-node/bin/starter.sh
Sono sicurissimo che ho fatto un errore che per molti potrebbe essere banale , ma non riesco a trovarlo , aiutatemi
ho trovato la soluzione usando PM2
Ho un piccolo problema con la mia applicazione nodejs sul server Ubuntu 20.04
Il mio obbiettivo é avere la mia applicatione in avvio automatico ogni volta che faccio il reboot della VPS.
Ho seguito questo tutorial , ma non so perche non mi funziona , devo sempre avviare le app manualmente.
Restarting Your Node.js App at Reboot:
- nella mia vps il file starter.sh ha questo codice:
Bash:
#!/bin/sh
if [ $(ps -e -o uid,cmd | grep $UID | grep node | grep -v grep | wc -l | tr -s "\n") -eq 0 ]
then
export PATH=/usr/local/bin:$PATH
forever start --sourceDir /path/to/your/node/app www >> /path/to/log.txt 2>&1
fi
la mia applicazione e generata con express-generator e il file principale si chiama myapp/bin/www
- crontab -e:
per il crontab ho indicato la posizione assoluta:
@ reboot /home/artur_kind/app-node/bin/starter.sh
Sono sicurissimo che ho fatto un errore che per molti potrebbe essere banale , ma non riesco a trovarlo , aiutatemi
Messaggio unito automaticamente:
ho trovato la soluzione usando PM2
How To Set Up a Node.js Application for Production on Ubuntu 18.04 | DigitalOcean
Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. Node.js applications can be run at the command…
www.digitalocean.com