第一种方法:手动上传方式安装
一、先下载对应的Node版本
需要选择一个长期支持的版本,我选择的是16.8.1,并下载对应的Linux版
二、将下载好的Node文件传入服务器中,并解压
1、可以使用WinSCP
工具图示化传入服务器中(可直接传入usr/local
目录中)
也可使用scp发送文件
2、解压
tar zxvf node-v16.18.1-linux-x64.tar.gz // 如果是gz文件使用这行命令
xz -d node-v16.18.1-linux-x64.tar.xz // 如果是xz文件使用这行命令
tar -xvf node-v16.18.1-linux-x64.tar
3、移动 (如果没有在usr/local
目录中,则可使用以下命名移动在local文件夹中)
mv node-v16.18.1-linux-x64 /usr/local/
4、重命名
mv /usr/local/node-v16.18.1-linux-x64/ /usr/local/node
5、创建软连接
ln -s /usr/local/node/bin/node /usr/local/bin/node
ln -s /usr/local/node/bin/npm /usr/local/bin/npm
如果要去除软连接可以使用rm /usr/local/bin/node
使用sudo node -v的话
ln -s /usr/local/bin/node /usr/bin/node
ln -s /usr/local/bin/npm /usr/bin/npm
6、查看是否生效
第二种方法:使用nvm工具安装
1、使用curl远程下载安装nvm
参考:https://github.com/nvm-sh/nvm?tab=readme-ov-file#install--update-script
命令:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
2、安装完成后,需要重新加载你的终端配置文件
例如,对于 Bash,可以使用source ~/.bashrc),使得 nvm 命令可以正常使用。
source ~/.bashrc
3、使用nvm安装指定版本Node
nvm install 18.20.4
4、nvm其他命令
参考:https://github.com/nvm-sh/nvm?tab=readme-ov-file#usage
# 查看已安装版本
nvm ls
# 切换已安装的指定版本
nvm use 18.20.4