0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

EC2にRails/Node.js/rbenv/ruby-build/Ruby/Bundlerのインストール

Last updated at Posted at 2023-04-11

EC2インスタンスにRailsをインストールする手順は以下の通りです。

必要なパッケージのインストール
まず、必要なパッケージをインストールします。

sudo yum update -y
sudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison sqlite-devel

Node.jsのインストール
Railsのアプリケーションを実行するには、Node.jsが必要です。Node.jsをインストールします。

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
$ . ~/.nvm/nvm.sh
$ nvm install 17.9.1

rbenvのインストール
Rubyのバージョン管理にはrbenvを使用します。rbenvをインストールします。

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc

ruby-buildのインストール
rbenvでRubyのバージョンを切り替えるためには、ruby-buildが必要です。ruby-buildをインストールします。

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Rubyのインストール
Rubyをインストールします。バージョンは3.1.2をインストールする例です。
下は使用するバージョンの指定です。

rbenv install 3.1.2
rbenv global 3.1.2

Bundlerのインストール
Railsアプリケーションを作成するには、Bundlerが必要です。Bundlerをインストールします。

gem install bundler

Railsのインストール
最後に、Railsをインストールします。

gem install rails -v 7.0.4

以上で、EC2インスタンスにRailsをインストールする手順は完了です。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?