Рубин на рельсах с единорогом - PullRequest
1 голос
/ 28 февраля 2012

Какая среда развертывания лучше всего подходит для приложения RoR?Кто-то предложил Unicorn, но я не уверен.Любые предложения?

Обновление:

хорошо, у меня есть небольшое приложение всего с 3-4 страницами и будет доступно не более чем 25-50 одновременно работающих пользователей.«лучшее» здесь означает простоту развертывания приложения и простоту обслуживания самой среды.Очевидно, стабильность решения также имеет значение

Ответы [ 2 ]

2 голосов
/ 28 февраля 2012

Вы должны попробовать пассажирский вариант автономно, он использует nginx под капотами и работает молниеносно с небольшой настройкой. Особенно, когда вы используете много приложений на одном сервере с разными наборами гемов и версиями ruby.

Даже используя nginx под капотом, вы все равно можете выбрать apache или nginx для поддержки доменов веб-серверов с помощью сокетов.

прочитайте эту статью: http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

0 голосов
/ 28 февраля 2012

С точки зрения простоты развертывания и обслуживания.

Тогда его трудно победить Phusion Passenger .

Он выглядит как мод apache или nginx.

Я всегда использую мод apache, так как предпочитаю установить apache из apt, и мне проще выполнить обновление версии.

Его можно установить так же, как;

gem install passenger
passenger-install-apache2-module

И с этого момента процесс установки скажет вам, что делать.

...