Как поставить приложение написаное на nodejs на сервер?

Доброй ночи. Написал небольшое приложение на nodejs. Как теперь все это дело поставить на сервер. В nodejs новичек, ток начал
  • Вопрос задан
  • 1475 просмотров
Пригласить эксперта
Ответы на вопрос 3
Aitem
@Aitem
Весь цивилизованный мир использует для этих целей Ansible
Пишешь Ансибл плейбук который ходит на сервер, чекаутит репу, собирает проект и рестартует сервис. Понимаю, что ответ очень пространный, но DevOPS штука очень ситуативная, все зависит от вашего приложения.
Ответ написан
samizdam
@samizdam
Ну для первого раза попробуйте что-то вроде:

ssh vash-vds-name
git clone vasha-repa
cd vasha-repa
npm install
node server.js


А так многое зависит и от приложения и от сервера. Смотря какие возможности и потребности. Может docker, а может heroku какое-нибудь вам нужно, кто ж знает.
Ответ написан
atnartur
@atnartur
Веб-разработчик
Загружаем код приложения на сервер (с помощью git или ftp). Потом запускаем приложение через менеджер процессов (forever или pm2), который в случае чего перезапустит программу. Можно и просто через node, но чревато неожиданными падениями приложения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы