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