##これまでの目次
##その5|railsアプリ起動テスト
###1.railsプロジェクト作成
sudo su -
mkdir /work
cd /work
rails new sample
エラーその1
openSSLがないと。
You must recompile Ruby with OpenSSL support or change the sources in your Gemfile from 'https' to 'http'. Instructions for compiling with OpenSSL using RVM are available at rvm.io/packages/openssl.
もう慣れましたね。
cd /usr/local/rvm/src/ruby-1.9.3-p385/ext/openssl
ruby extconf.rb
make
make install
エラーその2
sqlite3がないと。
An error occurred while installing sqlite3 (1.3.7), and Bundler cannot continue. Make sure that
gem install sqlite3 -v '1.3.7' succeeds before bundling.
sqlite3ではないところがミソ
yum install sqlite-devel
gem install sqlite3 -v '1.3.7'
###2.railsアプリ起動
cd sample
rails s
エラー3
JavascriptRuntimeがない。
execjsとtherubyracer
Gemfileをviで開いて、下記を追記
gem 'execjs'
gem 'therubyracer'
rails s
起動しました。3000ポートでブラウザから閲覧できれば良しです。
http://address:3000