next start – Pornirea serverului de producție în Next.js

Lansează serverul Node.js optimizat pentru deservirea pachetului compilat anterior prin next build.

Sintaxă
next start
npm run start
next start -p 8080

Ce face next start - Pornirea serverului de producție

După rularea cu succes a comenzii `next build`, comanda next start pornește serverul web Node.js gata de producție.

Servește fișierele statice cu antete corecte de cache, execută Server Components și Route Handlers și rulează middleware-ul configurat.

Este comanda executată de procese precum PM2, Systemd sau containere Docker în mediile de producție self-hosted.

Exemple

Exemplul 1: Pornirea serverului de producție în spatele unui Reverse Proxy

Ascultă intern pe portul 3000 pentru a primi cereri de la Apache/Nginx.

npm run start

Ieșire în terminal

  ▲ Next.js 15.0.0
  - Local:        http://localhost:3000

 ✓ Ready in 120ms

Greșeli frecvente

  • Rularea comenzii ‘next start’ fără a rula ‘next build’ în prealabil; comanda va eșua imediat cu mesajul ‘Could not find a production build in the .next directory’.

Comenzi înrudite