LoginSignup
2
0

More than 1 year has passed since last update.

EC2にNodeをセットアップする

Last updated at Posted at 2021-06-02

EC2にNodeをセットアップする方法のメモです。
EC2のインスタンスを立ち上げてからの手順をまとめておこうと思います。
(Amazon Linux 2 へのインストール方法です。)

インスタンスのアップデート

yum updateを実行し、インスタンスをアップデートします。

$ sudo yum update

g++コンパイラのインストール

$ sudo yum -y install gcc-c++

gitのインストール

$ sudo yum -y install git

nvmのインストール

GitHubからnvmをクローンします。

$ git clone https://github.com/creationix/nvm.git ~/.nvm

nvmへのパスを通します。
.bash_profileへ設定を書き込み、永続的に有効となるようにします。

$ vi .bash_profile

以下の設定を記載します。

# nvm
if [[ -s ~/.nvm/nvm.sh ]] ; then
        source ~/.nvm/nvm.sh ;
fi

ログアウトし、nvmコマンドが有効化となっているかを確認します。

$ nvm --version
0.38.0

Node.jsのインストール

インストール可能なnodeのバージョンを調べます。

$ nvm ls-remote
...
    v16.15.0   (LTS: Gallium)
    v16.15.1   (LTS: Gallium)
    v16.16.0   (LTS: Gallium)
    v16.17.0   (LTS: Gallium)
    v16.17.1   (LTS: Gallium)
    v16.18.0   (LTS: Gallium)
    v16.18.1   (LTS: Gallium)
    v16.19.0   (LTS: Gallium)
    v16.19.1   (LTS: Gallium)
    v16.20.0   (Latest LTS: Gallium)
...

v16.20.0をインストールします。

nvm install v16.20.0

インストールされたnodeのバージョンを確認します。

node --version
v16.20.0

インストールしたバージョンが表示されれば、インストールは成功です。

Nodeが複数バージョンインストールされている場合のDefault設定

Nodeが複数インストールされている場合、以下のコマンドを使って、Defaultで使用するNodeを指定する必要がある。

nvm alias default v16.20.0

** nodeアプリケーションの配置については、別の記事で記載しようと思います。



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