Развертывание приложения Sinatra на Dreamhost - PullRequest
0 голосов
/ 31 июля 2011

Я бы хотел развернуть приложение на Dreamhost, но не смог найти ни одного соответствующего (или недавнего) руководства о том, как это сделать.Большинство связанных с этим вопросов по этой теме довольно старые (+1 год или более) и, похоже, относятся к эпохе, предшествующей RVM (помните те дни? ..: P).

У меня есть доступ по SSH и всечто - кто-нибудь здесь делал это (приложение sinatra / rack) и может дать некоторые рекомендации?спасибо.

1 Ответ

2 голосов
/ 31 июля 2011

Если это на VPS (я полагаю, так как у вас есть доступ по SSH), вы можете заглянуть в Phusion Passenger, который упрощает развертывание приложений ruby, использующих Rack. http://www.modrails.com/

Passenger включает в себя сценарий автоматической установки, который может установить передний прокси-сервер (Nginx) и выложить конфигурацию, используемую для каждого из ваших веб-приложений. Чтобы начать с Passenger, просто установите gem (gem install passenger), а затем выполните команду, которую он устанавливает для вас (passenger-install-nginx-module).

Для получения дополнительной информации проверьте https://rvm.beginrescueend.com/integration/passenger/

...