Linux 环境下安装 Node.js v16.13.0 完整指南
在实际开发或部署过程中,某些特定项目对 Node.js 的版本有明确要求。本文将详细介绍如何在 Linux 系统中手动下载安装并配置 Node.js v16.13.0。此方法不依赖 nvm
或系统包管理器,适用于更灵活、可控的部署场景。
目录
一、环境准备
二、下载安装 Node.js v16.13.0
1. 下载指定版本的 Node.js 安装包
2. 解压 tar.xz 压缩包
3. 移动目录到 /usr/local
4. 创建全局软链接
5. 验证安装是否成功
三、进阶配置(可选)
添加环境变量(永久生效)
四、总结
一、环境准备
本文以 CentOS / Ubuntu 系统为例,其他主流发行版亦可参考,需具备以下环境:
-
已安装
sudo
和wget
-
拥有 sudo 权限的用户
-
基本的终端操作知识
二、下载安装 Node.js v16.13.0
1. 下载指定版本的 Node.js 安装包
我们使用 wget
从 Node.js 官方网站下载安装包:
sudo wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz
2. 解压 tar.xz 压缩包
使用 tar
解压 .tar.xz
格式:
sudo tar xf node-v16.13.0-linux-x64.tar.xz
解压后会得到一个目录:node-v16.13.0-linux-x64
3. 移动目录到 /usr/local
将解压后的 Node.js 安装目录移动到系统常用的安装路径:
sudo mv node-v16.13.0-linux-x64 /usr/local/node
4. 创建全局软链接
为了让 node
和 npm
命令全局可用,我们需要创建软链接到系统路径:
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
5. 验证安装是否成功
输入以下命令查看版本:
node -v
npm -v
预期输出:
v16.13.0
8.x.x(取决于该版本 npm 的内置版本)
三、进阶配置(可选)
添加环境变量(永久生效)
也可以通过添加环境变量方式配置 PATH
,编辑当前用户的 .bashrc
或 .zshrc
文件:
echo 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
这样做的好处是如果你安装了多个 Node.js 版本,可以通过修改 PATH
快速切换。
四、总结
通过手动下载、解压和配置软链接的方式,我们成功在 Linux 系统中部署了指定版本的 Node.js(v16.13.0)。这种方法相比使用包管理器更灵活,尤其适合服务器环境下需要多版本共存或无 root 权限的场景。
优势:
-
无需依赖包管理器
-
精准控制版本
-
不影响系统默认 Node 版本
适用场景:
-
项目部署需要特定版本 Node.js
-
离线环境下安装
-
CI/CD 构建服务器配置
建议:日常开发环境可以使用 nvm
工具快速切换 Node.js 版本,而在生产环境中推荐本文这种静态安装方式,提升稳定性和版本可控性。
如果你觉得这篇文章有帮助,欢迎点赞、收藏、关注我获取更多 Linux 运维与前端部署实战技巧!