メインコンテンツまでスキップ

DebianにNode.jsをインストールする方法 - ステップバイステップチュートリアル

DebianにNode.jsをインストールする方法 - ステップバイステップチュートリアル

Node.jsは人気のあるオープンソースのクロスプラットフォームJavaScriptランタイム環境であり、スケーラブルで高性能なアプリケーションの構築が可能です。V8エンジン上に構築され、リアルタイムアプリケーションに最適なイベント駆動型の非同期I/Oモデルを提供しています。

このチュートリアルでは、DebianにNode.jsをインストールする手順を案内します。必要なパッケージのダウンロードとインストールから環境変数の設定、そして最初のNode.jsアプリケーションの実行まで、すべてをカバーします。

必要条件

始める前に、以下の条件を満たしていることを確認してください:

  • コンピュータにDebianオペレーティングシステムがインストールされていること
  • sudoまたはroot権限を持つユーザーアカウントがあること
  • 安定したインターネット接続があること

ステップ1:システムの更新

新しいソフトウェアをインストールする前に、システムパッケージを最新のセキュリティパッチとバグ修正で更新することは常に良い考えです。ターミナルを開いて、次のコマンドを実行してシステムを更新します:

sudo apt update && sudo apt upgrade -y

ステップ2:Node.jsのインストール

DebianにNode.jsをインストールする方法はいくつかありますが、最も簡単で推奨される方法はNode.jsのバイナリディストリビューションを使用することです。

Node.jsのバイナリディストリビューションのダウンロード

最新バージョンのNode.jsをダウンロードするには、公式のNode.jsウェブサイトにアクセスし、ダウンロードページに移動します。LTSバージョン(長期サポートバージョン)を選択し、次に「Linux Binaries」ボタンをクリックして圧縮アーカイブをダウンロードします。

または、次のコマンドを使用して最新のLTSバージョンをダウンロードすることもできます:

curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

Node.jsのバイナリディストリビューションのインストール

Node.jsのバイナリディストリビューションをダウンロードしたら、圧縮アーカイブの内容を任意のディレクトリに展開します。このチュートリアルでは、/usr/local/ディレクトリに展開します。

sudo tar -xzf node-v14.18.1-linux-x64.tar.gz -C /usr/local/

注意:ダウンロードしたNode.jsバイナリディストリビューションの実際のファイル名でnode-v14.18.1-linux-x64.tar.gzを置き換えてください。

シンボリックリンクの作成

Node.jsコマンドを簡単に実行するために、展開したディレクトリからグローバルな実行可能ディレクトリ(例:/usr/bin/)へのシンボリックリンクを作成します。

sudo ln -s /usr/local/node-v14.18.1-linux-x64/bin/node /usr/bin/node
sudo ln -s /usr/local/node-v14.18.1-linux-x64/bin/npm /usr/bin/npm
sudo ln -s /usr/local/node-v14.18.1-linux-x64/bin/npx /usr/bin/npx

注意:展開したNode.jsバイナリディストリビューションの実際のディレクトリ名でnode-v14.18.1-linux-x64を置き換えてください。

ステップ3:インストールの確認

Node.jsをインストールした後、バージョン番号を確認して正しく動作しているかどうかを確認できます。

node -v

このコマンドは、インストールしたNode.jsのバージョン番号を出力します。たとえば、バージョン14.18.1をインストールした場合、出力は次のようになります:

v14.18.1

また、次のコマンドを実行することでnpmのバージョンも確認できます:

npm -v

このコマンドは、インストールしたnpmのバージョン番号を出力します。たとえば、バージョン6.14.15をインストールした場合、出力は次のようになります:

6.14.15

ステップ4:環境変数の設定

Node.jsとnpmをどのディレクトリからでもアクセスできるようにするために、インストールディレクトリを環境変数に追加する必要があります。

これを行うには、ホームディレクトリの.bashrcファイルを開き、ファイルの末尾に次の行を追加します:

export PATH=$PATH:/usr/local/node-v14.18.1-linux-x64/bin

注意:展開したNode.jsバイナリディストリビューションの実際のディレクトリ名でnode-v14.18.1-linux-x64を置き換えてください。

ファイルを保存して終了し、変更を適用するために.bashrcファイルをリロードします:

source ~/.bashrc

ステップ5:最初のNode.jsアプリケーションの作成

Node.jsをインストールし、正しく動作していることを確認したので、最初のNode.jsアプリケーションを作成できます。

アプリケーション用の新しいディレクトリを作成し、そのディレクトリに移動します:

mkdir myapp
cd myapp

app.jsという新しいファイルを作成し、次のコードを追加します:

console.log('Hello, World!');

ファイルを保存して終了し、次のコマンドを実行してアプリケーションを実行します:

node app.js

このコマンドは、次のメッセージを出力します:

Hello, World!

おめでとうございます!DebianにNode.jsを正常にインストールし、最初のNode.jsアプリケーションを作成しました。

結論

Node.jsはスケーラブルで高性能なアプリケーションを構築するための強力なプラットフォームです。このチュートリアルでは、DebianにNode.jsをインストールし、環境変数を設定し、最初のNode.jsアプリケーションを実行するために必要な手順を説明しました。

最新のセキュリティパッチとバグ修正を適用するために、Node.jsのインストールを常に最新の状態に保つことを忘れないでください。Happy coding!