在centos(ubuntu)中如何通过预构建二进制文件安装nodejs

首先去Node.js下载你说需要的版本的预构建二进制文件
Node.js --- 下载 Node.js®

在CentOs或Ubuntu离线服务器上安装Node.js,你可以通过下载Node.js的预构建二进制文件来完成。以下是具体步骤:

  1. 获取Node.js预构建二进制文件:

    • 在有网络连接的机器上,访问Node.js官方网站或其GitHub发布页面。
    • 下载适用于你的Ubuntu架构(通常是x64)的.tar.xz格式的Node.js预构建二进制文件。确保选择一个适合你需求的版本。
  2. 传输文件到离线服务器:

    • 使用USB驱动器、外部硬盘或其他可移动存储介质将下载好的Node.js二进制文件从联网的计算机复制到离线服务器。
    • 或者,如果你可以通过内网传输文件,可以使用SCP、SFTP等工具将文件传输到离线服务器。
  3. 解压并安装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表示去掉最外层目录。

  4. 设置环境变量:

    • 为了能够在系统范围内使用nodenpm命令,你需要将Node.js的二进制文件路径添加到系统的PATH环境变量中。编辑/etc/profile~/.profile文件,加入以下行:

      复制代码
      export PATH=/usr/local/bin:$PATH
    • 让更改生效,重新加载配置文件或者重启shell:

      复制代码
      source /etc/profile
      # 或者
      source ~/.profile
  5. 验证安装:

    • 你可以通过运行以下命令来检查Node.js和npm是否正确安装:

      复制代码
      node -v
      npm -v

这样,你就完成了在离线Ubuntu服务器上使用预构建二进制文件安装Node.js的过程。请根据实际情况调整上述步骤中的文件名和路径。

相关推荐
绵绵细雨中的乡音1 小时前
网络基础知识
linux·网络
Peter·Pan爱编程2 小时前
Docker在Linux中安装与使用教程
linux·docker·eureka
kunge20133 小时前
Ubuntu22.04 安装virtualbox7.1
linux·virtualbox
清溪5493 小时前
DVWA中级
linux
Sadsvit3 小时前
源码编译安装LAMP架构并部署WordPress(CentOS 7)
linux·运维·服务器·架构·centos
xiaok3 小时前
为什么 lsof 显示多个 nginx 都在 “使用 443”?
linux
苦学编程的谢4 小时前
Linux
linux·运维·服务器
G_H_S_3_4 小时前
【网络运维】Linux 文本处理利器:sed 命令
linux·运维·网络·操作文本
Linux运维技术栈4 小时前
多系统 Node.js 环境自动化部署脚本:从 Ubuntu 到 CentOS,再到版本自由定制
linux·ubuntu·centos·node.js·自动化
拾心215 小时前
【运维进阶】Linux 正则表达式
linux·运维·正则表达式