当前位置: 首页 > news >正文

服务器上安装 Node.js

在服务器上安装 Node.js 的过程根据你使用的操作系统和环境可能会有所不同。以下是一些常见的 Linux 发行版(如 Ubuntu 或 CentOS)上的安装步骤。

在基于 Red Hat/CentOS 的系统上安装 Node.js

  1. 设置 EPEL 仓库

    如果没有启用 EPEL (Extra Packages for Enterprise Linux) 仓库,需要先启用它:

    sudo yum install epel-release
    
  2. 安装 Node.js

    • 从官方仓库安装最新稳定版:

      使用 yum 或者 dnf 命令来安装 Node.js:

      sudo yum install nodejs
      

      对于使用 dnf 的较新版本的 CentOS/RHEL

      sudo dnf install nodejs
      
    • 使用 NodeSource 安装特定版本的 Node.js

      首先,你需要根据想要安装的 Node.js 版本下载并执行对应的设置脚本。例如,要安装 Node.js 20.x,可以这样做:

      curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
      

      安装完成后,你可以通过 yumdnf 安装 Node.js:

      sudo yum install -y nodejs
      

      对于较新的 CentOS/RHEL 版本,可能需要使用 dnf

      sudo dnf install -y nodejs
      
  3. 验证安装

    同样地,可以通过以下命令来验证安装是否成功:

    node -v
    
    npm -v
    

在基于 Debian/Ubuntu 的系统上安装 Node.js

  1. 更新包列表

    首先,确保你的包管理器的缓存是最新的:

    sudo apt-get update
    
  2. 安装 Node.js

    你可以选择从官方仓库安装或者使用 NodeSource 提供的二进制分发库来安装特定版本的 Node.js。

    • 从官方仓库安装最新稳定版:

      sudo apt-get install -y nodejs
      
      sudo apt-get install -y npm
      
    • 使用 NodeSource 安装特定版本:

      首先,你需要添加 NodeSource 的 PPA (Personal Package Archive) 到你的系统中。例如,要安装 Node.js 20.x,你可以这样做:

      curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
      
      sudo apt-get install -y nodejs
      
  3. 验证安装

    安装完成后,可以检查是否正确安装了 Node.js 和 npm:

    node -v
    
    npm -v
    

如果你需要安装不同版本的 Node.js,或者想要更灵活地管理多个版本,可以考虑使用 nvm (Node Version Manager),这是一个用于管理多个 Node.js 版本的工具。

使用 nvm 安装特定版本的 Node.js

nvm 是一个允许你在同一台机器上管理多个 Node.js 版本的工具。它非常适合开发和测试环境。

  1. 安装 nvm

    如果还没有安装 nvm,可以通过下面的命令来安装:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    

    安装后,你需要重新加载你的 shell profile 文件(如 .bashrc.zshrc)以使 nvm 可用:

    source ~/.bashrc
    

    或者如果你使用的是 zsh

    source ~/.zshrc
    
  2. 安装特定版本的 Node.js

    使用 nvm 安装特定版本的 Node.js,例如安装 v18.16.0:

    nvm install 18.16.0
    
  3. 设置默认版本

    如果你想将这个版本设为默认版本,可以在安装时加上 -d 参数,或者之后使用 nvm alias default 命令:

    nvm alias default 18.16.0
    
  4. 验证安装

    同样地,可以通过以下命令来验证安装是否成功:

    node -v
    
    npm -v
    

请根据你的具体需求和服务器的操作系统调整上述步骤。

http://www.lryc.cn/news/499123.html

相关文章:

  • 在阿里云/Linux环境搭建Gitblit服务
  • MicroBlaze软核开发(二):GPIO
  • threejs相机辅助对象cameraHelper
  • Luma 视频生成 API 对接说明
  • 服务器数据恢复—EVA存储硬盘磁头和盘片损坏离线的数据恢复案例
  • 【Python】深入探索Python类型检查:掌握 `typing` 模块的高级用法
  • Android学习15--charger
  • 顶会新宠!KAN-LSTM完美融合新方案
  • JS中对象的浅拷贝,深拷贝和引用
  • 思普企业运营平台 idsCheck Sql注入漏洞复现
  • FSWIND脉动风-风载时程生成器软件下载、安装及注册
  • spring通过RequestContextHolder获取HttpServletRequest对象
  • STM32编码器接口及编码器测速模板代码
  • qt QNetworkAccessManager详解
  • 部署 Vue 前端项目到 Linux
  • 数据分析:探索数据背后的秘密与挑战
  • 文本域设置高度 加上文字限制并show出来:
  • 深入浅出:Gin框架-简介与API开发入门
  • MySQL各种锁详解
  • 海外的bug-hunters,不一样的403bypass
  • React 组件中 State 的定义、使用及正确更新方式
  • Jenkins 的HTTP Request 插件为什么不能配置Basic认证了
  • 8 Bellman Ford算法SPFA
  • nginx不允许静态文件被post请求显示405 not allowed
  • 【c++笔试强训】(第三十二篇)
  • shell脚本实战案例
  • OpenCV-图像阈值
  • lvgl9 Line(lv_line) 控件使用指南
  • 区块链概念 Web 3.0 实操
  • 【人工智能】大数据平台技术及应用