2012-10-03 155 views
2

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

回答

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

UPDATE:

AWS弹性魔豆现在支持Ruby on Rails的。看到他们的文档http://aws.amazon.com/documentation/elasticbeanstalk/

+0

感谢fren,非常有用的文章 – d3bug3r

+0

没有问题:) goodluck! –

+3

不再需要Elastic Beanstalk现在支持Ruby! –

4

我知道这是很久后,原来的问题被问到,但AWS Elastic Beanstalk现在支持Ruby(1.8和1.9)。你可以view the announcement here

相关问题