プロジェクト

全般

プロフィール

InstallRailsMac » 履歴 » バージョン 33

Yuumi Yoshida, 2013-01-27 22:20

1 14 Yuumi Yoshida
h1.  Ruby on Rails 開発環境の作り方(Mac OS X)
2 1 Yuumi Yoshida
3 28 Yuumi Yoshida
インストールは "RailsInstaller":http://railsinstaller.org/ を使う *簡単インストール* と、最新のRubyがインストールできる *rvmインストール* を用意しました。
4 1 Yuumi Yoshida
5 24 Yuumi Yoshida
h2.  1. 簡単インストール
6 1 Yuumi Yoshida
7 25 Yuumi Yoshida
# セキュリティー設定
8
** ダウンロードしたファイルを実行できるようにします
9
## システム環境設定→セキュリティーとプライバシーを開く
10
## 画面下の 鍵アイコンをクリック、パスワードを入力
11
## ダウンロードしたアプリケーションの実行許可: を 「すべてのアプリケーションを許可に」に変更
12 26 Yuumi Yoshida
!downloaded_apps.png!
13 23 Yuumi Yoshida
#   "RailsInstaller":http://railsinstaller.org/ をダウンロードします
14 25 Yuumi Yoshida
#  ダウンロードされたファイルをダブルクリックすると RailsInstaller-1.0.3-osx-10.7.app (1.0.3, 10.7 の数字は変わっているかもしれません) ファイルが出来るので、それを実行して下さい。
15
# パスワードの入力後に、言語の選択(Englishを選択) しOKボタンをクリック
16 1 Yuumi Yoshida
#  インストラーが起動され gitで使う名前、メールアドレスを入力しNextボタンを押すとインストールが始まります。
17 27 Yuumi Yoshida
# 確認、ターミナルを起動し Ruby, Ruby on Railsのバージョンを確認します
18
<pre>
19
$ ruby -v
20
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]
21
$ rails -v
22
Rails 3.2.8
23
</pre> 
24 33 Yuumi Yoshida
** 最新のRuby はインストルーされません
25 27 Yuumi Yoshida
# インストールが終了したら、Ruby on Railsを最新版に更新します。ターミナルを起動し
26
<pre>
27
$ gem update
28
Updating installed gems
29
Updating actionmailer
30
Fetching: activesupport-3.2.11.gem (100%)
31
  ….  時間がかかる  ...
32
$ rails -v
33
Rails 3.2.11
34
</pre>
35 24 Yuumi Yoshida
36
37 18 Yuumi Yoshida
h2.  2.  rvmインストール
38
39 29 Yuumi Yoshida
# Xcodeを Mac App store から Xcode をダウンロード(インストール)します
40
# Command Line Tools(コンパイラーなど) のインストール 
41
## Xcodeを実行し Prefereces→Download (Components)を開く
42
## Command Line Tools 右のInstallをクリック
43 30 Yuumi Yoshida
!commandline-tools.png!
44
# ターミナルを起動し、rvmをインストール
45
<pre>
46
$ \curl -L https://get.rvm.io | bash -s stable
47
$ type rvm | head -n 1
48
rvm is a function       ※確認※
49
</pre>
50
# Ruby のインストール
51
<pre>
52 32 Yuumi Yoshida
$ rvm pkg install readline
53
$ rvm install 1.9.3 --with-gcc=clang  --with-readline-dir=$rvm_path/usr
54
$ ruby -v
55
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.2.0]    ※確認※
56 30 Yuumi Yoshida
</pre>
57
# rvm のgemsetを作成
58
<pre>
59 32 Yuumi Yoshida
$ rvm gemset create rails3.2
60
$ rvm use 1.9.3@rails3.2 --default
61 30 Yuumi Yoshida
</pre>
62
# Ruby on Rails のインストール
63
<pre>
64 32 Yuumi Yoshida
$ gem update --system
65
$ gem install bundler --no-rdoc --no-ri
66
$ gem install rails --no-rdoc --no-ri
67
$ rails -v
68
Rails 3.2.11  ※確認※
69 30 Yuumi Yoshida
</pre>
70 29 Yuumi Yoshida
71 11 Yuumi Yoshida
72 23 Yuumi Yoshida
h2. エディター
73 1 Yuumi Yoshida
74
vi/emacs などのUnix系エディターに不慣れな方には "Sublime Text 2":http://www.sublimetext.com/2 がおすすめです。現在ベータ版なので無料で使えます。