我必须为我的 Rails 应用程序配置我的 RoR vps 托管,但是在我的本地机器上我简单地使用 webrick ...有什么方法可以在服务器上执行此操作,这样它会更快,而且,如果它重新启动或内存下降,或者调用服务器关闭的东西,然后它会自动启动?
铁路企业又如何?
现在我有干净的 ubuntu 服务器和 rvm
我必须为我的 Rails 应用程序配置我的 RoR vps 托管,但是在我的本地机器上我简单地使用 webrick ...有什么方法可以在服务器上执行此操作,这样它会更快,而且,如果它重新启动或内存下降,或者调用服务器关闭的东西,然后它会自动启动?
铁路企业又如何?
现在我有干净的 ubuntu 服务器和 rvm
遵循本教程,它非常适合初学者,并将回答您的所有问题:http ://coding.smashingmagazine.com/2011/06/28/setup-a-ubuntu-vps-for-hosting-ruby-on-rails-applications -2/
使用哪个网络服务器取决于很多事情。其中包括 Thin、Unicorn、Rainbows、Puma 和counting。
我建议您在 google 上查看(或者甚至在这里,我很高兴这是以前回答过的)以比较 ruby 网络服务器,这样您就可以知道它们每个都适合什么情况,以及哪一个最适合您的需求。
生产部署需要安装nginx或apache, nginx是轻量级的,考虑安装 nginx,
现在有各种简单易安装的方式就是passenger with nginx
或者只是你可以使用nginx+unicorn或nginx+thin你可以找到各种文章只是谷歌它。