Cum publici o aplicație Node.js în producție
Actualizat 7/20/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 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 7/20/2026Servere webCum instalezi phpMyAdmin ca să administrezi MySQL din browser
Administrează bazele de date MySQL dintr-o interfață web cu phpMyAdmin, instalat și securizat corect.
Actualizat 7/20/2026Servere webCum găzduiești un site static sau o aplicație React/Vue
Publică un site static sau un build de React/Vue pe Nginx, cu rutare corectă pentru aplicații single-page.
Actualizat 7/20/2026