プロジェクト

全般

プロフィール

InstallRailsMac » 履歴 » バージョン 42

Yuumi Yoshida, 2013-06-26 00:30

1 34 Yuumi Yoshida
h1.  Ruby on Rails 開発環境の作り方(Mac OS X 10.8)
2 1 Yuumi Yoshida
3 34 Yuumi Yoshida
_2013/06/11更新_
4 1 Yuumi Yoshida
5 34 Yuumi Yoshida
h3. 1 .  準備
6 1 Yuumi Yoshida
7 26 Yuumi Yoshida
# Xcodeを Mac App store から Xcode をダウンロード(インストール)します
8 1 Yuumi Yoshida
# Command Line Tools(コンパイラーなど) のインストール 
9
## Xcodeを実行し Prefereces→Download (Components)を開く
10
## Command Line Tools 右のInstallをクリック
11
!commandline-tools.png!
12 34 Yuumi Yoshida
13
14
h3. 2. homebrew(Unix系ツール)のインストール 
15
16 39 Yuumi Yoshida
Hombrew ホームページ  http://mxcl.github.io/homebrew/
17 1 Yuumi Yoshida
18 38 Yuumi Yoshida
ターミナルで以下を実行
19
20 1 Yuumi Yoshida
<pre>
21 34 Yuumi Yoshida
% ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"                                  
22
% brew update
23 1 Yuumi Yoshida
</pre>
24 34 Yuumi Yoshida
25
h3. 3. rbenv, Ruby 2.0.0のインストール
26
27
複数のバージョンのRubyを切り換えて使えるコマンドです  https://github.com/sstephenson/rbenv/
28
29 37 Yuumi Yoshida
ターミナルで以下を実行
30 1 Yuumi Yoshida
31 37 Yuumi Yoshida
* rbenv のインストール
32
33 27 Yuumi Yoshida
<pre>
34 34 Yuumi Yoshida
% brew install openssl
35
% brew install readline
36
% brew install --HEAD ruby-build
37
% brew install rbenv
38 1 Yuumi Yoshida
% rbenv install -l   # ←表示に2.0.0-p125があることを確認する。
39 37 Yuumi Yoshida
</pre>
40 1 Yuumi Yoshida
41
42
* Rubyのインストール
43 40 Yuumi Yoshida
* *以下のコマンドは長いの注意して下さい*
44 38 Yuumi Yoshida
45 37 Yuumi Yoshida
<pre>
46 34 Yuumi Yoshida
% RUBY_CONFIGURE_OPTS="--with-readline-dir=`brew --prefix readline` --with-openssl-dir=`brew --prefix openssl`" rbenv install 2.0.0-p0 
47
% rbenv rehash
48
% rbenv global 2.0.0-p125
49 27 Yuumi Yoshida
</pre>
50 34 Yuumi Yoshida
51
* .bash_profile  を編集、以下を追加
52
53 18 Yuumi Yoshida
<pre>
54 34 Yuumi Yoshida
export PATH="$HOME/.rbenv/bin:$PATH" 
55
eval "$(rbenv init -)" 
56 29 Yuumi Yoshida
</pre>
57 34 Yuumi Yoshida
58
* Rubyの確認、ターミナルで以下を実行
59 30 Yuumi Yoshida
60 34 Yuumi Yoshida
<pre>
61
% source .bash_profile
62
% ruby -v
63 1 Yuumi Yoshida
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]  # ← 確認
64
</pre>
65
66 37 Yuumi Yoshida
h3. 4 .Railsのインストール
67
68
ターミナルで以下を実行
69 32 Yuumi Yoshida
70 34 Yuumi Yoshida
* gemコマンドのアップデート
71 32 Yuumi Yoshida
72 34 Yuumi Yoshida
<pre>
73
% gem update --system
74
</pre>
75
76
* インストール
77
78
<pre>
79 41 Yuumi Yoshida
% gem install bundler -N
80
% gem install rspec -N
81 42 Yuumi Yoshida
% gem install rails --version 4.0.0 -N
82 34 Yuumi Yoshida
% rbenv rehash
83
</pre>
84
85
* 確認
86
87
<pre>
88
%  rails -v
89
Rails 4.0.0.rc1   # ← 確認
90
</pre>