2

嗨,你们中有人知道如何在 AWS Elastic Beanstalk 上部署 Rails 应用程序吗?以前我在 AWS 上运行了 2 个 PHP 应用程序,这很容易部署。还有我们需要选择任何特定的 EC2 服务器来部署 rails 应用程序,我们将如何自动化 rails 服务器命令?谢谢

4

2 回答 2

8

目前没有 Ruby on Rails Elastic Beanstalk。您可以进行 JRuby 设置,将应用程序编译成 WAR 文件并部署在 Java Elastic Beanstalk 上。请参阅以下链接获取教程http://techylinguist.com/posts/2012/01/13/deploy-jruby-rails-application-war/

但我个人不会推荐它。为了在 AWS 上部署 Rails 应用程序,我使用 Opscode Chef。他们的网站上有一些教程http://wiki.opscode.com/display/chef/Guides

更新:

AWS Elastic Beanstalk 现在支持 Ruby on Rails。查看他们的文档http://aws.amazon.com/documentation/elasticbeanstalk/

于 2012-10-03T14:36:38.003 回答
4

我知道这是在提出最初的问题很久之后,但 AWS Elastic Beanstalk 现在支持 Ruby(1.8 和 1.9)。您可以在此处查看公告

于 2012-11-02T01:30:13.867 回答