Amazon Linux に Node.js をインストールする方法
Amazon Linux に Node.js を yum インストールする方法
このチュートリアルでは、Amazon Linux インスタンスに Node.js を yum コマンドを使ってインストールする方法を解説します。
必要なもの
- Amazon Linux インスタンス
- SSH クライアント
手順
sudo yum update
- 以下のコマンドを実行して、Node.js をインストールします。
sudo yum install nodejs
node -v
npm -v
Node.js をインストールしたら、Node.js アプリケーションの作成と実行を開始できます。
トラブルシューティング
問題が発生した場合は、以下のリソースを参照してください。
- Amazon Linux 2 では、Node.js 16 がデフォルトでインストールされています。
- Node.js の特定のバージョンをインストールしたい場合は、
yum install nodejs-バージョン番号
コマンドを使用できます。 - nvm (Node Version Manager) を使用して、複数のバージョンの Node.js をインストールして管理することもできます。
// hello_world.js
console.log("Hello, World!");
このコードを実行するには、以下のコマンドを使用します。
node hello_world.js
出力:
Hello, World!
以下のリソースには、Node.js のサンプルコードが多数あります。
Node.js は、サーバーサイドで JavaScript を実行するための強力なプラットフォームです。 Amazon Linux は、AWS で使用するために最適化された無料の Linux ディストリビューションです。 npm は、Node.js のパッケージマネージャーであり、Node.js アプリケーションに必要なパッケージをインストールするために使用できます。
Amazon Linux に Node.js をインストールするその他の方法
nvm (Node Version Manager) を使用する方法
nvm は、複数のバージョンの Node.js をインストールして管理するためのツールです。 nvm を使用すると、特定のプロジェクトに必要な Node.js のバージョンを簡単にインストールできます。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
nvm install node
node -v
ソースコードからインストールする方法
Node.js はソースコードからインストールすることもできます。 この方法は、特定のバージョンの Node.js をインストールしたい場合や、最新のバージョンの Node.js をインストールできない場合に役立ちます。
curl -L https://nodejs.org/dist/v18.12.1/node-v18.12.1.tar.gz | tar xzvf -
cd node-v18.12.1
./configure
make
sudo make install
node -v
Docker を使用する方法
Docker は、コンテナ化されたアプリケーションを開発、配布、実行するためのプラットフォームです。 Docker を使用すると、Node.js アプリケーションを依存関係と一緒にパッケージ化して、簡単に実行できます。
sudo yum install docker
docker pull node:18.12.1
docker run -it node:18.12.1 bash
node -v
yum コマンド以外にも、Amazon Linux に Node.js をインストールする方法はいくつかあります。 自分に合った方法を選択してください。
node.js amazon-web-services npm