正直、RoRもDotCloudも初心者なんだけど、
最新のRoR3.2をDotCloudで動かしてみよう、と思い立ってやってみた。
まずは自前のMacにrailsをインストール。とりあえずcpanの流れで、とりあえずgemしとく。
# sudo gem install rails
どのバージョンが入るのだろう(1/25時点)...
#...
#Successfully installed rails-3.2.0
#...
お、ちゃんと最新版の3.2.0が入った!!(結果おーらい)
さっそくrailsアプリケーションを作成しようとしたが、早速躓く。。。
#rails new kazoku
#..
#Invalid gemspec in [/opt/local/lib/ruby/gems/1.8/specifications/actionmailer-3.2.0.gemspec]: Illformed requirement
#/opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:388:in `bin_path': can't find gem railties (>= 0) with executable rails (Gem::GemNotFoundException)
Invalid gemspec in...やら、cannot find gem ralitiesやらのエラーが発生したので、
ralitiesをインストール。
#sudo gem install railties
これでrailsアプリケーションは作成されたんだけど、依然としてInvalid gemspecってエラーが大量に発生している。
https://github.com/rails/rails/issues/4559
まさに上のURLと同じ現象。解決策は現時点ではなく、3.2.1のリリースを待てとのこと。。。
どーしょもないので、ひとまず無視だな。
#rails server
で起動しまずはローカル環境で無事3000ポートでアクセスできることを確認できました。
(続く)