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> |