Preduvjeti
Instalacija PM2 putem NPM-a
Postavljanje PM2 za pokretanje vašeg projekta
Pokretanje PM2 kao usluge
PM2 je vrlo popularan Node upravitelj procesa koji olakšava pokretanje NodeJS aplikacija. PM2 olakšava ponovno pokretanje aplikacija, automatsko ponovno pokretanje srušenih aplikacija i automatsko pokretanje aplikacija nakon ponovnog pokretanja poslužitelja.
Ovaj članak će vas naučiti kako instalirati PM2 i pokrenuti osnovno postavljanje na Ubuntu 16.04.
Preduvjeti
NodeJSi NPM- Naučite instalirati ovdje (ExpressJS nije striktno obavezan)
Ovaj vodič također pretpostavlja da ste prijavljeni kao root. Ako nemate pristup rootkorisniku, dodajte sudona početak svih naredbi.
Instalacija PM2 putem NPM-a
Instalacija PM2 je vrlo jednostavna i može se izvesti u jednom retku koda.
npm install -g pm2
Postavljanje PM2 za pokretanje vašeg projekta
Započnite navigacijom do imenika vašeg projekta. To možete učiniti tako da upišete cdnaredbu nakon čega slijedi imenik.
cd /root/project
Da biste pokrenuli aplikaciju, upišite naredbu pm2 startnakon čega slijedi lokacija vaše aplikacije.
pm2 start /project/app.js
Vidjet ćete tablicu koja podsjeća na sljedeću sliku.

Pokretanje PM2 kao usluge
Nakon što pokrenete gornji kod, preporuča se da postavite PM2 kao uslugu tako da se može pokrenuti kada se poslužitelj pokrene.
env PATH=$PATH:/usr/local/bin pm2 startup -u root
Obavezno zamijenite rootsvojim korisničkim imenom ako ne koristite rootkorisnika.