Linux服务器怎么安装nodejs
Linux服务器怎么安装nodejs详细介绍
在 Linux 服务器上安装 Node.js 通常有两种常用方法:通过系统包管理器直接安装,或通过版本管理工具(如 nvm)安装。以下是具体步骤:
方法一:通过系统包管理器安装(适合快速安装稳定版本)
不同 Linux 发行版的包管理器不同,以 Ubuntu/Debian 和 CentOS/RHEL 为例:
1. Ubuntu/Debian 系统
bash
update
nodejs
2. CentOS/RHEL 系统
bash
https://rpm.nodesource.com/setup_20.x -
yum nodejs
方法二:通过 nvm(Node Version Manager)安装(推荐,支持多版本管理)
nvm 可以灵活切换 Node.js 版本,适合需要同时使用多个版本的场景。
1. 安装 nvm
bash
-o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh
/.nvm"
/nvm.sh" . /nvm.sh"
2. 安装指定版本的 Node.js
bash
nvm ls-remote
nvm
nvm .0
nvm default
注意事项
- 权限问题:若提示权限不足,需在命令前加
sudo(如apt/yum安装时),或检查用户是否有目录写入权限(如 nvm 默认安装在~/.nvm,普通用户可直接操作)。 - 版本选择:系统包管理器的 Node.js 版本可能较旧,若需要最新版(如 v20.x),建议通过 nvm 安装。
- 环境变量:通过 nvm 安装后,需确保
~/.bashrc或~/.zshrc中已自动添加 nvm 的环境变量配置(安装脚本会自动处理)。
完成安装后,即可使用node运行 JavaScript 脚本,或通过npm安装第三方库。