在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屏幕旋转方法
linux·运维·服务器
XiaoHu02071 小时前
Linux网络编程套接字
linux·服务器·网络·git
竹之却1 小时前
CentOS 系列,防火墙相关指令
linux·运维·centos
一颗青果2 小时前
进程组 | 会话 |终端 | 前台后台 | 守护进程
linux·运维·jvm
古城小栈2 小时前
Rust 交叉编译:Windows ====> Linux (musl 静态编译)
linux·windows·rust
!执行2 小时前
高德地图 JS API 在 Linux 系统的兼容性解决方案
linux·前端·javascript
Xの哲學3 小时前
Linux SKB: 深入解析网络包的灵魂
linux·服务器·网络·算法·边缘计算
cui__OaO3 小时前
Linux内核--基于正点原子IMX6ULL开发板的内核移植
linux·嵌入式
我想发发发3 小时前
Linux实现虚拟串口通信-socat
linux·运维·服务器
济6173 小时前
linux 系统移植(第五期)--Uboot移植(4)--在U-Boot 中添加自己的开发板(4) -其他需要修改的地方-- Ubuntu20.04
linux·运维·服务器