Node.js 是基于 Chrome V8 引擎的 JavaScript 运行时,广泛应用于后端开发。在 Linux 环境下安装 Node.js 有多种方式,本文将为初学者详细介绍四种主流安装方法,并给出最佳实践建议。无论你是 Linux Node.js安装 的新手还是寻求更优方案的老手,这篇 Node.js安装教程 都能为你提供清晰的指引。

大多数 Linux 发行版的官方软件源中都包含 Node.js,但版本可能较旧。适用于快速测试或对版本无特殊要求的场景。
sudo apt updatesudo apt install nodejs npm验证安装:node -v 和 npm -v。
sudo yum install epel-releasesudo yum install nodejs npm注意:这种方式安装的 Node.js 版本可能不是最新的。如果需要最新版本,可以添加 Nodesource 仓库,详见方法四的补充。
nvm (Node Version Manager) 是独立的 Node.js 版本管理工具,允许你在同一系统中安装和切换多个 Node.js 版本,特别适合开发者在不同项目间切换。这也是 Linux环境Node.js 安装的最佳实践之一。
安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash或者使用 wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash安装完成后,重新加载 shell 配置(如 source ~/.bashrc),然后即可使用 nvm 安装 Node.js:
nvm install node # 安装最新稳定版nvm install 18 # 安装 Node.js 18.xnvm install 20 # 安装 Node.js 20.xnvm ls # 查看已安装版本nvm use 20 # 切换到版本 20nvm 会自动处理 npm 和全局包的隔离,非常适合需要 Node.js多方法安装 对比测试的场景。
Node.js 官网提供预编译的二进制文件,直接下载解压即可使用。适用于无法使用包管理器或需要固定版本的场景。
以 Linux x64 为例:
wget https://nodejs.org/dist/v20.10.0/node-v20.10.0-linux-x64.tar.xztar -xf node-v20.10.0-linux-x64.tar.xzsudo mv node-v20.10.0-linux-x64 /usr/local/node将二进制目录添加到 PATH(编辑 ~/.bashrc 或 ~/.profile):
export PATH=/usr/local/node/bin:$PATH然后重新加载配置并验证:
source ~/.bashrcnode -v如果你想定制编译参数或体验最新特性,可以从源码编译。但编译时间较长,且需要安装编译工具链。
首先安装依赖:
# Debian/Ubuntusudo apt install python3 g++ make# CentOS/RHELsudo yum install python3 gcc-c++ make下载源码并编译:
wget https://nodejs.org/dist/v20.10.0/node-v20.10.0.tar.gztar -xzf node-v20.10.0.tar.gzcd node-v20.10.0./configure --prefix=/usr/local/nodemake -j$(nproc) # 使用所有核心加速编译sudo make install同样需要将 /usr/local/node/bin 加入 PATH。
通过以上 Node.js多方法安装 的介绍,相信你已经掌握了在 Linux 下部署 Node.js 的多种途径。选择最适合你的方式,开始愉快的 JavaScript 开发之旅吧!
本文关键词:Linux Node.js安装、Node.js安装教程、Linux环境Node.js、Node.js多方法安装
本文由主机测评网于2026-02-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260225875.html