在现代前端和后端开发中,Node.js已经成为不可或缺的运行环境。本文将分享如何在Ubuntu系统上手动安装Node.js 21并配置环境变量,这种方式比使用apt安装更灵活,让你能够轻松管理多个Node.js版本。
🖥️ 安装环境概述
在开始安装前,先了解下我们的操作环境:
项目 | 详情 |
---|---|
操作系统 | Ubuntu Server 22.04 LTS 64bit |
安装包路径 | /download/node-v21.7.3-linux-x64.tar.xz |
目标安装路径 | /model/node |
接下来,我会分步骤详细讲解如何完成安装和配置。
🚀 安装步骤详解
📂 一、创建安装目录
首先,创建一个专门的目录来存放Node.js:
sudo mkdir -p /model/node
使用
-p
参数可以确保即使父目录不存在也能一并创建,非常实用。
📦 二、解压Node.js安装包
将下载好的Node.js压缩包解压到目标目录:
sudo tar -xJf /download/node-v21.7.3-linux-x64.tar.xz --strip-components=1 -C /model/node
命令参数说明
-x
: 解压-J
: 专门用于.xz格式文件-f
: 指定文件--strip-components=1
: 去掉压缩包内的顶层目录,直接将内容解压到目标目录
⚙️ 三、配置环境变量(PATH)
为了在任何位置都能使用node和npm命令,需要配置环境变量:
创建环境变量配置文件:
sudo nano /etc/profile.d/nodejs.sh
在编辑器中添加以下内容:
# Node.js environment variables
export NODE_HOME=/model/node
export PATH=$NODE_HOME/bin:$PATH
保存并退出编辑器(在nano中,按Ctrl+X,然后按Y确认保存,最后按Enter)。