Cum publici o aplicație Node.js în producție
Actualizat 10/16/2026
A rula node app.js în terminal nu ține aplicația vie după deconectare. Iată cum o publici corect, cu repornire automată și un domeniu cu HTTPS.
1. Instalează Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt-get install -y nodejs
2. Rulează aplicația cu PM2
PM2 ține aplicația pornită și o repornește dacă se oprește:
npm install -g pm2
cd /var/www/app
pm2 start app.js --name aplicatia-mea
pm2 startup
pm2 save
3. Pune Nginx în față
Aplicația ascultă pe un port intern (ex. 3000); Nginx primește traficul public. Vezi Cum configurezi Nginx ca reverse proxy.
4. Adaugă HTTPS
Vezi Certificat SSL gratuit cu Let's Encrypt.
Comenzi utile PM2
pm2 list
pm2 logs aplicatia-mea
pm2 restart aplicatia-meaPune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Cum publici o aplicație Laravel în producție
Publică Laravel corect pe un VPS: Nginx, PHP-FPM, permisiuni, optimizări și coada de procese.
Actualizat 10/16/2026Servere webCum optimizezi performanța Nginx: gzip, cache și HTTP/2
Fă site-ul mai rapid cu compresie gzip, cache pentru fișiere statice și HTTP/2, câteva linii de configurare.
Actualizat 10/16/2026Servere webCum forțezi HTTPS și redirectezi HTTP
După ce ai instalat SSL, asigură-te că toți vizitatorii folosesc HTTPS, cu redirect permanent 301 de la HTTP.
Actualizat 10/16/2026