Ubuntu に Node.js をインストールする方法
Node.js はオープンソースのクロスプラットフォームの JavaScript ランタイム環境であり、開発者がスケーラブルで高性能なアプリケーションを構築することができます。Chrome の V8 JavaScript エンジンで構築されており、サーバーサイドプログラミングだけでなく、クライアントサイドスクリプトにも使用できます。このチュートリアルでは、Ubuntu に Node.js をインストールする方法を説明します。
前提条件
始める前に、以下の前提条件が整っていることを確認してください:
- sudo 権限を持つ Ubuntu マシン
- ターミナルアプリケーションまたはサーバーへの SSH アクセス
ステップ 1: Ubuntu を更新する
最初に、Ubuntu マシンが最新バージョンに更新されていることを確認します。これにより、最新のセキュリティパッチやバグ修正が適用されます。Ubuntu を更新するには、以下のコマンドを実行します:
sudo apt update && sudo apt upgrade
このコマンドにより、システムが更新され、利用可能なアップグレードがインストールされます。
ステップ 2: Node.js をインストールする
Ubuntu に Node.js をインストールする方法はいくつかあります。このチュートリアルでは、最新バージョンの Node.js を提供する NodeSource リポジトリを使用します。
NodeSource リポジトリの追加
NodeSource リポジトリを追加するには、以下のコマンドを実行します:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
このコマンドにより、NodeSource のセットアップスクリプトがダウンロードされ、リポジトリがシステムのソースに追加されます。
Node.js をインストールする
リポジトリが追加されたら、以下のコマンドを実行して Node.js をインストールできます:
sudo apt install -y nodejs
このコマンドにより、Node.js とそのパッケージマネージャーである npm がインストールされます。
Node.js のインストールを確認する
Node.js が正しくインストールされているかどうかを確認するには、以下のコマンドを実行します:
node -v
このコマンドにより、システムにインストールされた Node.js のバージョンが出力されます。
出力:
v14.17.5
ステップ 3: 追加ツールをインストールする
Node.js を最大限に活用するために、以下の追加ツールをインストールすることができます:
- npm - Node.js パッケージマネージャー
- nvm - Node.js バージョンマネージャー
- pm2 - Node.js アプリケーションのプロセスマネージャー
npm をインストールする
npm は Node.js のデフォルトのパッケージマネージャーです。npm をインストールするには、以下のコマンドを実行します:
sudo apt install -y npm
nvm をインストールする
複数のバージョンの Node.js を管理する必要がある場合は、nvm を使用できます。nvm をインストールするには、以下のコマンドを実行します:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
このコマンドにより、nvm のインストールスクリプトがダウンロードされ、実行されます。
インストールが完了したら、以下のコマンドを実行して nvm がインストールされていることを確認できます:
nvm --version
このコマンドにより、システムにインストールされた nvm のバージョンが出力されます。
pm2 をインストールする
pm2 は Node.js アプリケーションのプロセスマネージャーです。pm2 をインストールするには、以下のコマンドを実行します:
sudo npm install -g pm2
このコマンドにより、pm2 がシステム全体にインストールされます。
結論
おめでとうございます!Ubuntu に Node.js を正常にインストールしました。これで、Node.js を使用してアプリケーションを構築することができます。インストール中に問題が発生した場合は、手順を正しく実行し、エラーメッセージに注意してください。