1.当前环境
- 腾讯云服务器配置环境如下
- 通过标准登录方式登录云服务器,如果忘记密码,在 实例>更多>密码密钥>重置密码 修改密码即可
- 查看服务器位数信息
命令:
uname -a
2.安装node
2.1小试牛刀
- 进入跟目录
cd / - 查看当前所有文件
ll查看该目录下所有文件
2.2下载node
- 进入/usr/local目录
cd /usr/local - ftp上传:从官网下下载最新的 nodejs
- wget下载:
wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
2.3解压重命名
- 查看到当前目里下有node-v12.18.3-linux-x64.tar.xz文件:
ll - 解压:
tar -xvf node-v12.18.3-linux-x64.tar.xz - 解压后发现这个文件名字太长了,修改下解压后文件夹的名字:
mv node-v12.18.3-linux-x64.tar nodejs - 发现我们已经有个nodejs文件夹了
3.建立全局链接
- 为了每个地方都能访问到node,我们建立全局连接
- 退出到根目录:
cd / - 然后依次执行
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/ - 执行后
node -v看到已经成功!
4.其他
- 当然有些人会卡在最后一步全局绑定,会发现绑定不了,此时需要检查路径是否正确。
- 进入到usr目录下看有没有local目录,如果没有local目录,直接删掉local那层目录,直接绑定在bin上就好了
ln -s /usr/local/nodejs/bin/npm /usr/bin/
ln -s /usr/local/nodejs/bin/node /usr/bin/
如果还不成功,要检查前面的路径是否正确。