LoginSignup
3
3

More than 5 years have passed since last update.

AWSにRubyバージョン切り替えツールを導入する

Last updated at Posted at 2018-06-05

はじめに

AWSにrbenvを導入するときに行った手順をメモに残すものである。

rbenvをインストールする

GithubのREADMEを参考に以下のコマンドを実行する。

Githubからrbenvをダウンロードして設定を行う

$ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
Cloning into '/home/ec2-user/.rbenv'...
remote: Counting objects: 2723, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 2723 (delta 3), reused 7 (delta 1), pack-reused 2714
Receiving objects: 100% (2723/2723), 520.78 KiB | 754.00 KiB/s, done.
Resolving deltas: 100% (1703/1703), done.
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile 

rbenvのバージョンを確認する

$ rbenv -v
rbenv 1.1.1-33-ge55e3c0

ruby-buildを導入する

Rubyをインストールするときに必要となる。

$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
Cloning into '/home/ec2-user/.rbenv/plugins/ruby-build'...
remote: Counting objects: 8867, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 8867 (delta 8), reused 18 (delta 2), pack-reused 8843
Receiving objects: 100% (8867/8867), 1.86 MiB | 535.00 KiB/s, done.
Resolving deltas: 100% (5684/5684), done.

安定版のruby2.4.2をインストールする

$ rbenv install 2.4.2
Downloading ruby-2.4.2.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2
Installing ruby-2.4.2...
Installed ruby-2.4.2 to /home/ec2-user/.rbenv/versions/2.4.2

ruby2.4.2に切り替える

$ rbenv global 2.4.2
$ rbenv rehash

バージョンが切り替わったことを確認

$ ruby -v
ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]

まとめ

rbenvを使うとrubyのバージョンが切り替えが便利で最高!

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3