Parakushtet
Instalimi i PM2 nëpërmjet NPM
Vendosja e PM2 për të ekzekutuar projektin tuaj
Përdorimi i PM2 si shërbim
PM2 është një menaxher shumë i popullarizuar i procesit Node që e bën të lehtë ekzekutimin e aplikacioneve NodeJS. PM2 e bën të lehtë rinisjen e aplikacioneve, rinisjen automatikisht të aplikacioneve të prishura dhe nisjen automatike të aplikacioneve pas rindezjes së serverit.
Ky artikull do t'ju mësojë se si të instaloni PM2 dhe të ekzekutoni konfigurimin bazë në Ubuntu 16.04.
Parakushtet
NodeJSdhe NPM- Mësoni të instaloni këtu (ExpressJS nuk kërkohet rreptësisht)
Ky tutorial gjithashtu supozon se jeni regjistruar si root. Nëse nuk keni akses te rootpërdoruesi, shtoni sudonë fillim të të gjitha komandave.
Instalimi i PM2 nëpërmjet NPM
Instalimi i PM2 është shumë i thjeshtë dhe mund të bëhet në një rresht të vetëm kodi.
npm install -g pm2
Vendosja e PM2 për të drejtuar projektin tuaj
Filloni duke lundruar në drejtorinë e projektit tuaj. Ju mund ta bëni këtë duke shtypur cdkomandën e ndjekur nga drejtoria.
cd /root/project
Për të nisur aplikacionin tuaj, shkruani komandën e pm2 startndjekur nga vendndodhja e aplikacionit tuaj.
pm2 start /project/app.js
Do të shihni një tabelë që i ngjan imazhit të mëposhtëm.

Përdorimi i PM2 si shërbim
Pas ekzekutimit të kodit të mësipërm, rekomandohet që të konfiguroni PM2 si shërbim në mënyrë që të mund të fillojë kur të fillojë serveri.
env PATH=$PATH:/usr/local/bin pm2 startup -u root
Sigurohuni që ta zëvendësoni rootme emrin tuaj të përdoruesit nëse nuk po e përdorni rootpërdoruesin.