読者です 読者をやめる 読者になる 読者になる

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を参照。