日々の記録。

プログラミングのメモや感じた事などを記録。

aws

aws で rails serverに失敗. execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime.

rails 3.2.13, ruby 1.9.3の構成でawsのec2上でrails serverを実行したら上記のエラー発生。 ここを参考 解決方法 Gemfileに以下を定義 gem 'execjs' gem 'therubyracer' bundle installでインストール rails serverで起動!!

aws rails 3.2.13 をインストールする

事前にruby 1.9.3をインストールしておく 以下を実行する. gem install rails --version "3.2.13" gemでパッケージのバージョンをするためには--versionを指定する。 参考はここ http://webos-goodies.jp/archives/51106257.html

AWS(Amazon Web Services) にruby1.9.3をインストールする.

AWSの導入についてはこちらを参考にした。 http://dotinstall.com/lessons/basic_aws/9501 導入後のrubyが1.8.7だったので、1.9.3にバージョンアップした。これについては こちらを参考にした。 http://www.johnvarghese.com/installing-ruby-1-9-3-on-a-lin…