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