如何在 Ubuntu 22.04 Server 上安装 Node.js

热门:
升级您的服务器配置! 申请 AVA 并使用 立减 15%
使用优惠码:

Node.js 是一个强大、开源的 JavaScript runtime environment,它允许你在浏览器之外运行 JavaScript 代码——这使它非常适合构建快速且可扩展的 web applications。如果你正在使用 Ubuntu 22.04 dedicated server 并想开始使用 Node.js,本指南将一步一步带你完成安装过程。

方法 1:从 Ubuntu Repository 安装 Node.js

这是最简单的方法,但它可能不会提供最新版本。

步骤 1:更新你的 Package Index

sudo apt update

步骤 2:安装 Node.js

sudo apt install nodejs -y

步骤 3:安装 npm (Node Package Manager)

sudo apt install npm -y

步骤 4:验证安装

node -v
npm -v

如果你需要最新版本的 Node.js,可以考虑使用 NodeSource 的下一种方法。

方法 2:通过 NodeSource 安装最新 Node.js

NodeSource 提供最新的 Node.js packages。

步骤 1:下载并运行 NodeSource Script

例如,要安装 Node.js v20.x:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

步骤 2:安装 Node.js

sudo apt install nodejs -y

这将同时安装

node

npm

步骤 3:验证安装

node -v
npm -v

方法 3:使用 NVM (Node Version Manager) 安装 Node.js

如果你想管理多个版本的 Node.js,推荐使用此方法。

步骤 1:安装 NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

然后重启你的 shell 或运行:

source ~/.bashrc

步骤 2:安装最新 Node.js 版本

nvm install node

或者安装特定版本:

nvm install 18.19.0AVA.HOSTING

步骤 3:使用特定版本

nvm use node

步骤 4:设置默认 Node 版本

nvm alias default node

结论

在 Ubuntu 22.04 上安装 Node.js 很容易,而且根据你的需求,你有几种选择:

  • 使用 Ubuntu Repository 进行快速安装。

  • 使用 NodeSource 获取最新版本。

  • 使用 NVM 管理多个版本。

无论你选择哪种方法,你都很快就能开始使用 Node.js 构建强大的应用程序。