Eğer geliştirme amaçlı bir şey istiyorsan heroku kullana bilirsin. Ücretsiz ve basittir.
Ancak production için dersen senin hosting e değil de en az VPS ye ihtiyacın olucak. Bu vps nin bir terminali olucak. Oradan ssh ile bağlanıp işleri hallediyorsun.
Bu sistemin kurumulumu da şu şekilde.
Önce git clone ile dosyaları çekiyorsun.
sonra npm install diyerek gerekli freamworkleri kuruyorsun.
mongodb yi çalıştırman lazım. ben bunun için pm2 kullanıyorum. yani pm2 start mongodb şeklinde
sonrasında yine pm2 kullanarak pm2 start server.js diyorum ve tüm işlem bu kadar. Bunun dışında nginx den domain e ayarlamak kalıyor. Sİte hazır.
Altın değerinde bilgiler, teşekkürler.