Ruby on rails with unicorn

时间:2012-02-28 03:02:50

标签: ruby-on-rails ruby unicorn

RoR应用程序的最佳部署环境是什么?有人建议使用Unicorn,但我不确定。有什么建议吗?

更新

好吧,我有一个只有3-4页的小应用程序,将被不超过25-50个并发用户访问。这里的“最佳”意味着,易于部署应用程序,并且易于维护环境本身。显然,解决方案的稳定性也很重要

2 个答案:

答案 0 :(得分:2)

你应该尝试独立乘客,它在引擎盖下使用nginx,并且配置很少,闪电般快速。特别是当您在一台服务器上使用许多应用程序时,使用不同的gemset和ruby版本。

即使使用nginx,您仍然可以选择apache或nginx来使用套接字维护您的Web服务器域。

阅读这篇文章: http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

答案 1 :(得分:0)

在易于部署和维护方面。

然后很难击败Phusion Passenger

它显示为apache或nginx mod。

我总是去找apache mod 因为我更喜欢从apt安装apache, 我觉得更容易进行版本升级。

可以简单地安装;

gem install passenger
passenger-install-apache2-module

从那时起,安装过程将告诉您到底要做什么。