如何托管rails web应用程序

我使用rails开发了一个漂亮的Web应用程序,并希望托管它。 不幸的是,我不确定如何能够廉价地托管我的申请。 我知道各种部署工具,比如capistrano,我也是Heroku的牧群。 我认为这些工具有助于托管。

但是,任何人都可以向我提供使用rails的详细信息esp托管web应用程序的步骤以及我可以拥有的所有选项吗?

编辑

有人向我指出,我的答案中的链接不再起作用。 这并不奇怪,因为这是一个3岁的答案。 因为看起来人们仍然对这个答案感到磕磕绊绊,我想将人们重定向到这个页面:

https://gorails.com/deploy/ubuntu/16.04

它应该包含部署rails应用程序所需的所有信息。

结束编辑

我建议你退房

http://rubyonrails.org/deploy

首先。

还有http://www.cloudfoundry.com/和https://www.engineyard.com/

对于任何rails应用程序来说都是很棒的主机,并且它们还有一些非常容易按照如何操作的分步教程。

正如Leito在回答中提到Heroku,我想指出http://www.codeschool.com/code_tv/heroku

如果您选择Heroku作为主持人,您可以查看该video,因为它向您展示了如何部署简单的rails应用程序。

Heroku是我认为最简单的,我建议你从这里开始https://devcenter.heroku.com/articles/rails3

Heroku更像是一个应用程序托管并使用git来部署你的应用程序,所以不需要capistrano或类似的工具。