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