production.log

株式会社リブセンスでエンジニアをやっている星直史のブログです。

RailsのWEBrick起動時にハマったこと

Railsの参考書通りに進めると、WEBrick起動のところで確実にエラーが発生すると思う。
なんて不親切な参考書だ。

Ruby on Rails 3 アプリケーションプログラミング

Ruby on Rails 3 アプリケーションプログラミング


原因はJavascriptのRuntimeが設定されていないかららしい。


Railsインストールまでにやっておくこと。

○yum -y install xxxxx でテキトーにインストール
http://d.hatena.ne.jp/the_yokochi/20111127/1322382198


RailsのWEBric起動前にやっておくこと※アプリケーション作成直後にやっておくこと

○アプリケーションフォルダ直下のGemfileに下記を追記
http://d.hatena.ne.jp/hoppie/20120225/1330189449

gem 'execjs'
gem 'therubyracer'

○rootで/etc/sysconfig/selinuxの値を下記に変更
http://moyolab.blog57.fc2.com/blog-entry-115.html

SELINUX=disabled

○再起動

○アプリケーションフォルダ直下でbundle installを実行


これでOK!

なかなかめんどくさいけど、やらなきゃダメっぽい。
説明は、参考URLを参照。