わけわからないまま指示通りいってみよー♪
とりあえず事前にフォルダ作成
sudo mkdir /usr/local/rails
cd /usr/local/rails
初のrailsっぽいコマンドを実行!
rails new blog
むむむ。おかしい。
それっぽいメッセージじゃない(勘)
sudo rails new blog
むむむ。なんかそれっぽいメッセージキター!
が・・・・データベース系をぜんぜん入れてないので、最後にエラー・・・
An error occurred while installing sqlite3・・・
そりゃそうだ。sqlite3など入れてない。
gem install sqlite3 -v '1.3.7'
をやれと言われたが、sudoつきでやってもエラーが出る。
sqlite3.hがないからだそうだ。
stackoverflowだと
sudo apt-get install libsqlite3-dev
を先にやる必要があるようだ。なるほど。
どうせなので
sudo apt-get install sqlite3
もやっておく。そして再度gemからsqlite3(rubyのsqlite3用ライブラリ?)をインストール
sudo gem install sqlite3
gem list | grep sqlite
sqlite3 (1.3.7)
どうも入れることができたっぽい。
・・・
回り道になった。
sudo rails new blog
なんかsecret tokenのところを上書きするとか出ていたが、
さっきsudo gem new blogで途中まで作成しちゃってたのが原因らしい。
Yを選択して上書き、しばし待つ・・・
Your bundle is complete!
無事何かができたー
http://guides.rubyonrails.org/getting_started.html
次は・・・
cd blog
rake db:create
ここでエラーとなる
rake aborted!
Could not find a JavaScript runtime.
よくわからんがここらあたりか?
試してみよう。blog/GemFilesに追記
gem 'execjs'
gem 'therubyracer'
sudo bundle install
途中までは進んだがエラーが・・・
よく見たらg++がないっていうエラーぽい
sudo apt-get install g++
ここまでやって、そもそも環境準備が色々足りなかったらしいことに気づく。
が、必要な物はその時に入れればよい!そのまま続行!
sudo bundle install
...
your bundle is complete!
ヤッター
じゃあ戻って
sudo rake db:create
何もメッセージも出ずしゅーりょー(何かメッセージくれー)
sudo rails server
WEBRICKとか何かが動いたぽい。
なんとなくWeb Serverが動いたのだと感じる。
うちの環境だと
http://192.168.0.5:3000/
で何やらアクセス成功
今日はここまでm(_ _)m