在京东云服务器上安装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
额外配置
-
设置npm镜像(国内提速):
npm config set registry https://registry.npmmirror.com -
安装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,方便版本管理和更新。
云服务器