InstallRailsCentOS » 履歴 » バージョン 5
Yuumi Yoshida, 2015-07-01 11:31
1 | 1 | Yuumi Yoshida | h1. Ruby on Rails 開発環境の作り方 (CentOS 6.6) |
---|---|---|---|
2 | |||
3 | 5 | Yuumi Yoshida | _2015/07/01更新_ |
4 | 1 | Yuumi Yoshida | |
5 | h3. 1. 必要なライブラリーのインストール |
||
6 | |||
7 | 一行で入力して下さい |
||
8 | <pre> |
||
9 | 3 | Yuumi Yoshida | $ sudo yum -y install git gcc gcc-c++ sqlite patch |
10 | 2 | Yuumi Yoshida | sqlite-devel zlib-devel openssl-devel libyaml-devel readline-devel libxml2-devel libxslt-devel libffi-devel |
11 | 1 | Yuumi Yoshida | </pre> |
12 | |||
13 | h3. 2. rbenv のインストール |
||
14 | |||
15 | * rbenv, ruby-build のインストール |
||
16 | |||
17 | <pre> |
||
18 | $ cd |
||
19 | $ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv |
||
20 | $ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build |
||
21 | </pre> |
||
22 | |||
23 | |||
24 | * .bashrcの設定 |
||
25 | |||
26 | インストールが修了したら .bashrc の最後に以下の rbenvの起動スクリプトを追加します。 |
||
27 | |||
28 | <pre> |
||
29 | export PATH="$HOME/.rbenv/bin:$PATH" |
||
30 | eval "$(rbenv init -)" |
||
31 | </pre> |
||
32 | |||
33 | * 確認 |
||
34 | |||
35 | .bashrc変更後に以下を実行 |
||
36 | |||
37 | <pre> |
||
38 | $ source .bashrc |
||
39 | </pre> |
||
40 | |||
41 | ここで、rbenv install --list を実行し表示されたリストに中に2.1.0があれば OK |
||
42 | |||
43 | <pre> |
||
44 | $ rbenv install --list |
||
45 | Available versions: |
||
46 | 1.8.6-p383 |
||
47 | 1.8.6-p420 |
||
48 | |||
49 | ... |
||
50 | |||
51 | 2.2.2 |
||
52 | |||
53 | ... |
||
54 | </pre> |
||
55 | |||
56 | |||
57 | h3. 3. Ruby のインストール |
||
58 | |||
59 | * インストールと設定 |
||
60 | |||
61 | <pre> |
||
62 | $ rbenv install 2.2.2 |
||
63 | $ rbenv rehash |
||
64 | $ rbenv global 2.2.2 |
||
65 | </pre> |
||
66 | |||
67 | * 確認 |
||
68 | |||
69 | ruby -v を実行し、 以下のように ruby 2.2.2 が表示されれば OK |
||
70 | <pre> |
||
71 | $ ruby -v |
||
72 | ruby 2.2.2 ... |
||
73 | </pre> |
||
74 | |||
75 | |||
76 | |||
77 | h3. 4. Ruby on Rails のインストール |
||
78 | |||
79 | * gemコマンドのアップデート |
||
80 | |||
81 | <pre> |
||
82 | $ gem update --system -N |
||
83 | </pre> |
||
84 | |||
85 | * インストール |
||
86 | |||
87 | <pre> |
||
88 | $ gem install bundler -N |
||
89 | $ gem install rspec -N |
||
90 | $ gem install therubyracer -N |
||
91 | $ gem install rails -N |
||
92 | $ rbenv rehash |
||
93 | </pre> |
||
94 | |||
95 | * 確認 |
||
96 | |||
97 | rails -v を実行し、 以下のように Rails 4.2.3 が表示されれば OK |
||
98 | |||
99 | <pre> |
||
100 | $ rails -v |
||
101 | Rails 4.2.3 |
||
102 | </pre> |
||
103 | |||
104 | h3. 5. 関連ライブラリーのインストール |
||
105 | |||
106 | Ruby on Railsでは初めてプロジェクトを作った際に関連するライブラリーがインストールされるので、一度ダミーのプロジェクトを作成します。 |
||
107 | |||
108 | <pre> |
||
109 | $ cd /tmp |
||
110 | $ rails new dummy |
||
111 | create |
||
112 | create README.rdoc |
||
113 | create Rakefile |
||
114 | |||
115 | ... |
||
116 | |||
117 | Your bundle is complete! |
||
118 | Use `bundle show [gemname]` to see where a bundled gem is installed. |
||
119 | </pre> |