首先去Node.js下载你说需要的版本的预构建二进制文件
Node.js — 下载 Node.js®
在CentOs或Ubuntu离线服务器上安装Node.js,你可以通过下载Node.js的预构建二进制文件来完成。以下是具体步骤:
-
获取Node.js预构建二进制文件:
- 在有网络连接的机器上,访问Node.js官方网站或其GitHub发布页面。
- 下载适用于你的Ubuntu架构(通常是
x64
)的.tar.xz
格式的Node.js预构建二进制文件。确保选择一个适合你需求的版本。
-
传输文件到离线服务器:
- 使用USB驱动器、外部硬盘或其他可移动存储介质将下载好的Node.js二进制文件从联网的计算机复制到离线服务器。
- 或者,如果你可以通过内网传输文件,可以使用SCP、SFTP等工具将文件传输到离线服务器。
-
解压并安装Node.js:
- 登录到你的离线Ubuntu服务器。
- 将文件移到一个合适的目录,比如
/opt
。 - 解压文件。假设你的文件名为
node-vX.Y.Z-linux-x64.tar.xz
,你可以运行以下命令:
这里的sudo tar -C /usr/local --strip-components 1 -xJf /path/to/node-vX.Y.Z-linux-x64.tar.xz
/path/to/
应该替换为实际文件路径,-C /usr/local
指定了解压的目标目录,--strip-components 1
表示去掉最外层目录。
-
设置环境变量:
- 为了能够在系统范围内使用
node
和npm
命令,你需要将Node.js的二进制文件路径添加到系统的PATH环境变量中。编辑/etc/profile
或~/.profile
文件,加入以下行:export PATH=/usr/local/bin:$PATH
- 让更改生效,重新加载配置文件或者重启shell:
source /etc/profile # 或者 source ~/.profile
- 为了能够在系统范围内使用
-
验证安装:
- 你可以通过运行以下命令来检查Node.js和npm是否正确安装:
node -v npm -v
- 你可以通过运行以下命令来检查Node.js和npm是否正确安装:
这样,你就完成了在离线Ubuntu服务器上使用预构建二进制文件安装Node.js的过程。请根据实际情况调整上述步骤中的文件名和路径。