プロジェクト

全般

プロフィール

InstallRailsUbuntu » 履歴 » バージョン 12

Yuumi Yoshida, 2013-06-26 00:31

1 8 Yuumi Yoshida
h1. Ruby on Rails 開発環境の作り方  (Ubuntu 13.04)
2 1 Yuumi Yoshida
3 12 Yuumi Yoshida
_2013/06/26更新_
4 2 Yuumi Yoshida
5
6 3 Yuumi Yoshida
h3. 1. 必要なライブラリーのインストール
7 1 Yuumi Yoshida
8 6 Yuumi Yoshida
一行で入力して下さい
9 1 Yuumi Yoshida
<pre>
10 8 Yuumi Yoshida
$ sudo apt-get install build-essential bison libreadline6-dev curl git-core zlib1g-dev libssl-dev
11
         libyaml-dev  libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libncurses5-dev
12 1 Yuumi Yoshida
</pre>
13
14 8 Yuumi Yoshida
h3. 2. rbenv  のインストール
15 1 Yuumi Yoshida
16 9 Yuumi Yoshida
* rbenv, ruby-build のインストール
17 1 Yuumi Yoshida
18
<pre>
19 8 Yuumi Yoshida
$ cd
20
$ git clone git://github.com/sstephenson/rbenv.git  ~/.rbenv
21
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
22 1 Yuumi Yoshida
</pre>
23 3 Yuumi Yoshida
24
25 9 Yuumi Yoshida
*  .bashrcの設定
26 1 Yuumi Yoshida
27 8 Yuumi Yoshida
インストールが修了したら .bashrc の最後に以下の rbenvの起動スクリプトを追加します。
28 1 Yuumi Yoshida
29
<pre>
30 8 Yuumi Yoshida
export PATH="$HOME/.rbenv/bin:$PATH"
31
eval "$(rbenv init -)"
32 1 Yuumi Yoshida
</pre>
33 3 Yuumi Yoshida
34 9 Yuumi Yoshida
*  確認
35 1 Yuumi Yoshida
36 3 Yuumi Yoshida
.bashrc変更後に以下を実行
37 1 Yuumi Yoshida
38
<pre>
39
$ source .bashrc
40
</pre>
41
42 8 Yuumi Yoshida
ここで、rbenv install --list を実行し表示されたリストに中に 2.0.0-p195 があれば OK
43 1 Yuumi Yoshida
44
<pre>
45 8 Yuumi Yoshida
$ rbenv install --list 
46
Available versions:
47
  1.8.6-p383
48
  1.8.6-p420
49
50
  ...
51
52
  2.0.0-p195
53
54
  ...
55 1 Yuumi Yoshida
</pre>
56
57
58 8 Yuumi Yoshida
h3.  3. Ruby のインストール
59 1 Yuumi Yoshida
60 9 Yuumi Yoshida
*  インストールと設定
61 1 Yuumi Yoshida
62
<pre>
63 8 Yuumi Yoshida
 $ rbenv install 2.0.0-p195
64
 $ rbenv rehash
65
 $ rbenv global 2.0.0-p195
66 3 Yuumi Yoshida
</pre>
67 5 Yuumi Yoshida
68 9 Yuumi Yoshida
*  確認
69 8 Yuumi Yoshida
70
ruby -v を実行し、 以下のように ruby 2.0.0p195 が表示されれば OK
71 1 Yuumi Yoshida
<pre>
72 8 Yuumi Yoshida
$ ruby -v
73
ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin12.3.0]
74 4 Yuumi Yoshida
</pre>
75
76 1 Yuumi Yoshida
77 8 Yuumi Yoshida
78
h3.  4. Ruby on Rails のインストール
79
80 9 Yuumi Yoshida
* gemコマンドのアップデート
81 8 Yuumi Yoshida
82 4 Yuumi Yoshida
<pre>
83 8 Yuumi Yoshida
$ gem update --system
84 4 Yuumi Yoshida
</pre>
85 8 Yuumi Yoshida
86 9 Yuumi Yoshida
*  インストール
87 8 Yuumi Yoshida
88
<pre>
89 9 Yuumi Yoshida
$ gem install bundler -N
90
$ gem install rspec -N
91
$ gem install therubyracer -N
92 11 Yuumi Yoshida
$ gem install rails --version 4.0.0 -N
93 8 Yuumi Yoshida
$ rbenv rehash
94 2 Yuumi Yoshida
</pre>
95 8 Yuumi Yoshida
96 9 Yuumi Yoshida
*  確認
97 8 Yuumi Yoshida
98
rails -v を実行し、 以下のように Rails 4.0.0.rc1 が表示されれば OK
99
100 5 Yuumi Yoshida
<pre>
101 8 Yuumi Yoshida
$ rails -v
102
Rails 4.0.0.rc1
103 1 Yuumi Yoshida
</pre>