AWSのEC2で、ruby on railsをダウンロードするだけでは使えない。その前に、rbenv とruby-buildのインストールを行う。
以下手順です。
EC2でruby on railsを使う前にrbenvとruby-buildのインストールを行う。
# ①rbenvのインストール
[ec2-user@ip-172-31-25-189 ~]$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
# ②パスを通す
[ec2-user@ip-172-31-25-189 ~]$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
# ③rbenvを呼び出すための記述
[ec2-user@ip-172-31-25-189 ~]$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
# ④.bash_profileの読み込み
[ec2-user@ip-172-31-25-189 ~]$ source .bash_profile
# ⑤ruby-buildのインストール
[ec2-user@ip-172-31-25-189 ~]$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
# ⑥rehashを行う
[ec2-user@ip-172-31-25-189 ~]$ rbenv rehash
EC2にrubyをインストールする
# Ruby 3.2.0のバージョンをインストール
[ec2-user@ip-172-31-25-189 ~]$ rbenv install 3.2.0
# EC2インスタンス内で使用するRubyのバージョンを決める
[ec2-user@ip-172-31-25-189 ~]$ rbenv global 3.2.0
# rehashを行う
[ec2-user@ip-172-31-25-189 ~]$ rbenv rehash
# Rubyのバージョンを確認
[ec2-user@ip-172-31-25-189 ~]$ ruby -v