MacにRuby on Railsの開発環境を作る
Xcode のインストール
- Xcode インストール
Mac App Storeでインストール - Command Line Tools for Xcode
Xcode → Open Developer Tool → More Developer Tools
するとDownloads for Apple Developerページが開くので(要Apple ID)
”Command Line Tools(OS X 10.10) for Xcode”をダウンロードしてインストール
Homebrew のインストール
- インストール
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" - path設定
Mac標準で入っているものを、Homebrewで入れ直した場合、こちらが優先されるように。Gitなど。
$ echo 'export PATH=/usr/local/bin:$PATH' >> .bash_profile
$ source .bash_profile - インストール確認
$ brew doctor
以下と出るはず。
Your system is ready to brew. - 更新チェック
$ brew update
以下と出るはず。
Already up-to-date.
OpenSSL のインストール
Rubyのインストール
- rbenvでrubyをビルド・管理するためのパッケージを入れる
$ brew install ruby-build - Rubyのバージョン切替ツール
$ brew install rbenv - pathの設定
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> .bash_profile
$ echo 'eval "$(rbenv init -)"' >> .bash_profile
$ source .bash_profile - 確認
$ rbenv versions - 公開されているrubyのバージョン一覧を確認
$ rbenv install -l - Ruby2.1の最新のバージョンをインストール(ここでは2.1.6)
Ruby2.2はRails5で考えればいいかな。
$ rbenv install 2.1.6 - 標準で使うRubyのバージョンを切り替える
$ rbenv global 2.1.6 - 設定を反映
$ rbenv rehash - 確認
$ ruby -v
Ruby on Railsのインストール
- インストール
$ gem install rails --no-ri --no-doc
..
34 gems installed
と出る。失敗したのは無さそう。 - rbenv 再ロード
$ rbenv rehash
いらんと思うけど
$ source ~/.bash_profile - 確認
$ which rails
/Users/username/.rbenv/shims/rails
$ rails -v
Rails 4.2.1
Ruby on Rails の動作確認
ターミナルで以下をボコスカ
$ rails new sample
$ cd sample
$ rails g scaffold friend name:string
$ rake db:migrate
$ rails s
ブラウザで以下を確認
http://localhost:3000
http://localhost:3000/friends
Git のインストール
以下を参考にさせていただきました。
http://qiita.com/keneo/items/0a58b188183b5100e3af