AWS Elastic Beanstalk を使う その5

Ruby on Rails を Beanstalk で動かしてみましょう。
まずはじめにgemで環境を整えます。

>gem update
>gem update --system
>gem install rails --version '<3'
>gem install warbler
>gem install jruby-openssl
>gem install rake
>gem install activerecord-jdbcmysql-adapter
>gem install jruby
>gem install jruby-rack

railsをローカルで動かしてみましょう。

>rails -v
Rails 2.3.10
>ruby -v
ruby 1.8.7
>rails railssample
>cd railssample
>ruby script/generate scaffold person name:string age:integer
>rake db:migrate
>ruby script/server

ブラウザでRailsのデフォ画面を表示します。

次にrailsからwarファイルを吐き出すwarblerの手続きです。これいいね。

さっそく

>warble config
>warble war

で完成するはずですが、コケる。。。。只今調査中。。



gemsからのRailsインストール †
http://takeoba.com/index.php?gems%A4%AB%A4%E9%A4%CERails%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB

Warblerでwarファイルを作る
http://rubyist.g.hatena.ne.jp/muscovyduck/20090205/p1

JRuby on Rails on Amazon Elastic Beanstalk
http://blog.headius.com/2011/01/jruby-on-rails-on-amazon-elastic.html