Nodejs web app - jak uruchomić na zdalnym serwerze?

0

Hej, właściwie to nie wiem jak zacząć pytanie, bo temat Node.js jest mi dość obcy, a mam zamiar wykorzystać REST api które chcę odpalić na zdalnej maszynie, co by sobie działało bez przerwy i bym nie musiał się martwić o nic, jedynie wysyłając regularnie zapytania do niego.

Aplikacja działa bezproblemowo jako localhost. Instrukcja uruchomienia go jest banalna:

  1. sklonowanie repo
  2. uruchomienie npm install
  3. uruchomienie node index.js

Podobno też działa z heroku. Bądź co bądź, zastanawiam się jak ugryźć temat uruchomienia aplikacji zdalnie? Wychodzi na to, że będę musiał mieć możliwość wgrania repo na przestrzeń dyskową serwera, instalacji npm oraz Node.js, zainstalowania pakietów przez npm, uruchomienia pliku .js.

Czego bym potrzebował do tego? VPN? Serwis chmurowy typu Azure? Wydzielony serwer Node.js? Jak się upewnić że jest przygotowana do zdalnej pracy? Na co zwrócić uwagę? Nie wiem gdzie ręce włożyć na początek. Z góry dzięki za wskazówki.

2

jakikolwiek serwer gdzie możesz stawiać sobie co chcesz np vps, wchodzisz przez ssh instalujesz noda, pobierasz apke i dodajesz uruchomienie albo do supervisora albo pm2, jeśli tylko z nodem się bawisz to najprościej wykorzystać pm2.

1 użytkowników online, w tym zalogowanych: 0, gości: 1