Next.js projemi ubuntu sunucumda başlatamıyorum
(Next.js 13 app dir) projemi ubuntu sunucumda nasıl başlatacağımı bilmiyorum bir fikri olan var mı?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Projen belirttiğin port ile çalışacağı için bir web server kurman gerek. Bu web serverlarında belirttiğin portu açarak projenin run etmesini sağlamalısın.
Daha sonra node.js ve ardından Pm2 paketini kurmalısın. Bu paket arka planda npm komutlarını yürütür. Package.json olduğu dizine gidip gerekli paketleri kur. Pm2 ile projeyi ayağa kaldır. Eğer start yaparken hata verirse npm run build yap. Daha sonra çalışmış olacaktır.