Существуют ли какие-либо сценарии Linux для загрузки приложения nodejs на мой собственный сервер Linux? Как appfog или heroku

Существуют ли какие-либо сценарии Linux для загрузки приложения nodejs на мой собственный сервер Linux? Как appfog или heroku. У меня есть выделенный сервер Linux, и я тоже работаю над Linux.

Я хочу загрузить свое приложение nodejs на сервер и перезапустить nodejs одной командой оболочки. Я могу написать сценарий, но, может быть, не нужно изобретать велосипед?

2 ответа

Решение

Популярные варианты использования SSH:

Для серьезных вещей вы действительно должны смотреть на приложения для управления конфигурацией и обеспечения сервера, как (в произвольном порядке):

Большинство систем управления ревизиями допускают перехваты "после / до принятия"; иногда я использую эти хуки для запуска тестов до и автоматически внедряю их в среду принятия после коммитов.

См. Также Jenkins CI (непрерывная интеграция - горячая тема).

Я использую флот из подстека для управления развертыванием. Fleet - это инструмент на основе git, который позволяет вам развертывать код и управлять процессами вашего узла, работающими на удаленных серверах.

Добавление в морской порт и bouncy или node-http-proxy - отличный способ создать приложение, состоящее из множества небольших компонентов, которые работают вместе.

Другие вопросы по тегам