奋斗
努力

京东云服务器如何安装Node.js环境?

云计算

在京东云服务器上安装Node.js环境可以通过以下步骤完成,适用于常见的Linux系统(如CentOS、Ubuntu等):


方法一:使用NodeSource官方仓库(推荐)

1. 更新系统

sudo apt update                 # Ubuntu/Debian
sudo yum update -y              # CentOS/RHEL

2. 安装Node.js(选择版本)

  • Node.js 18.x(LTS推荐版本):
    curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -  # Ubuntu/Debian
    sudo yum install -y gcc-c++ make    # CentOS需先安装编译工具
    curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -     # CentOS/RHEL
  • 其他版本(如16.x、20.x)替换URL中的版本号即可。

3. 安装Node.js和npm

sudo apt install -y nodejs       # Ubuntu/Debian
sudo yum install -y nodejs       # CentOS/RHEL

4. 验证安装

node -v
npm -v

方法二:使用NVM(灵活管理多版本)

1. 安装NVM(Node版本管理器)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc   # 或重新登录终端

2. 安装指定Node版本

nvm install 18     # 安装Node.js 18.x
nvm use 18         # 切换版本

3. 验证

node -v

方法三:直接下载二进制包(通用)

1. 下载并解压Node.js

wget https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz  # 替换为最新版URL
tar -xvf node-v*.tar.xz
sudo mv node-v*-linux-x64 /usr/local/node

2. 配置环境变量

echo 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

3. 验证

node -v

额外配置

  1. 设置npm镜像(国内提速)

    npm config set registry https://registry.npmmirror.com
  2. 安装Yarn(可选):

    npm install -g yarn

常见问题

  • 权限错误:在命令前加sudo,或修复npm全局目录权限:
    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
    source ~/.bashrc
  • 端口占用:确保Node应用监听的端口(如3000)在京东云安全组中已放行。

通过以上任一方法即可完成Node.js环境部署。推荐使用NodeSource仓库NVM,方便版本管理和更新。

未经允许不得转载:云服务器 » 京东云服务器如何安装Node.js环境?