プロジェクト

全般

プロフィール

InstallRailsCentOS » 履歴 » バージョン 7

Yuumi Yoshida, 2016-03-01 23:15

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