在AWS Elastic Beanstalk上部署rails应用程序

时间:2012-10-03 14:31:34

标签: ruby-on-rails ruby amazon-web-services elastic-beanstalk

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

2 个答案:

答案 0 :(得分: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/

答案 1 :(得分:4)

我知道在提出原始问题之后很久,但AWS Elastic Beanstalk现在支持Ruby(1.8和1.9)。你可以view the announcement here