xarek1986
@xarek1986
Инженер

Как запускают web-app в продакшен?

Салют!
Товарищи, возможно мой вопрос будет слишком глупым, но! Я не могу понять как запускается веб приложение в "продакшене" написанное, скажем, на GO. Просто python приложение можно запустить как cgi (возможно я не прав), а как быть с компилируемыми приложениями?
  • Вопрос задан
  • 1617 просмотров
Решения вопроса 2
Комментировать
FanKiLL
@FanKiLL
Запускаете как обычное приложение GO. Можно сразу и собирать на сервере. Запускаете скопилиный файлик в фоновом режиме, на каком то 3000 порту к примеру. По верх ставите Nginx и он проксирует всё на этот порт.
Вот почитайте.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
1)Заливаешь бинарник на сервер.
2)Запускаешь его через супервизорд, чтобы при перезагрузке сервера он стартовал. Логи супервизорда выводишь в отдельные файлы, рядом с проектом.
3)Настраиваешь Nginx, чтобы он проксировал запросы, приходящие на домен, на приложение Go.
4)Profit
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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