Servere web

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-mea

Pune 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țurile

Tutoriale similare