こんにちは、Rails アプリケーションを AWS Elastic Beanstalk にデプロイする方法を知っている人はいますか? 以前は、デプロイが簡単な AWS で 2 つの PHP アプリケーションを実行していました。また、Rails アプリケーションをデプロイするために選択する必要がある特定の EC2 サーバーはありますか?Rails サーバー コマンドをどのように自動化しますか? ありがとう
2 に答える
現時点では、Ruby on Rails Elastic Beanstalk はありません。アプリを WAR ファイルにコンパイルし、Java Elastic Beanstalk にデプロイする JRuby セットアップを実行できます。チュートリアルについては、次のリンクを参照してくださいhttp://techylinguist.com/posts/2012/01/13/deploy-jruby-rails-application-war/
しかし、個人的にはお勧めしません。Rails アプリを AWS にデプロイするには、Opscode Chef を使用します。http://wiki.opscode.com/display/chef/Guidesのサイトにいくつかのチュートリアルがあります。
アップデート:
AWS Elastic Beanstalk が Ruby on Rails をサポートするようになりました。ドキュメントを参照してください http://aws.amazon.com/documentation/elasticbeanstalk/
元の質問がされてからずっと経っていることは承知していますが、AWS Elastic Beanstalk は Ruby (1.8 および 1.9) をサポートするようになりました。お知らせはこちらでご覧いただけます。