Node.jsの構築

Node.jsはJavaScriptをサーバーサイドでも実行できるようにした実行環境です。
javascriptで作られたAPサーバを想定してNode.jsをインストールしてみます。

公式サイト

1. 構築環境

  • ProxmoxVE 9.0.11
  • Debian13(LXC)
    • CPUS数: 2
    • RAM: 2GB
    • ストレージ: 16GB

2. 構築手順

まずは、debian13組込みのパッケージでインストールされるPostgreSQLのバージョンを確認します。

$ apt info nodejs
Package: nodejs
Version: 20.19.2+dfsg-1
Priority: optional
Section: web
Maintainer: Debian Javascript Maintainers <[email protected]>
Installed-Size: 2421 kB
Provides: node-types-node (= 20.17.47~20.19.2+dfsg-1)
Depends: libc6 (>= 2.34), libnode115 (= 20.19.2+dfsg-1), node-corepack
Recommends: ca-certificates, nodejs-doc
Suggests: npm
Conflicts: nodejs-legacy
:

debian13の場合はNode.js20(LTS)がインストールされるようです。

次に念のためパッケージのアップデートとNodejsのインストールを行います。

$ apt update -y
$ apt install nodejs

インストールされたら以下コマンドでNodejsのバージョン確認を行います。

$ node --version

無事にインストールされました。