在云服务器上(CentOS)上安装 Node


前言

说实话,在类 linux 系统里,不熟悉 linux 命令确实有点伤,不过作为一名前端开发在转向全栈的道路上,我看来得买本书看看了。

  • 登录服务器,打开命令行窗口,输入:
1
ssh root@云服务器公网IP   然后回车输密码
  • 第二步找个文件用于存放 node 安装包
1
cd /usr/local
  • 下载 node :wget 资源链接地址
1
wget https://npm.taobao.org/mirrors/node/node-v10.16.0-linux-x64.tar.xz
  • 解压资源包
1
tar -xvf node-v10.16.0-linux-x64.tar.xz
  • 查看文件 bin 文件下是否有 node 、npm 、 npx这几个文件
1
cd node-v10.16.0-linux-x64.tar.xz/bin/ && ls
  • 检测 node 是否安装成功
1
node -v

遇到这种问题,原因是不能全局使用 node 命令,需要建立软连接,使其变为全局,类似 windows 系统配置环境变量。

实现方式如下

1
2
3
ln -s /usr/local/node-v10.16.0-linux-x64.tar.xz/bin/node /usr/local/bin/

ln -s /usr/local/node-v10.16.0-linux-x64.tar.xz/bin/npm /usr/local/bin/

验证一下,success 😆。

总结

不仅仅是安装 node 环境,安装 mysql 或者其他库,若想全局使用都可以使用软连接的方式,另外在登录云服务器上,推荐使用 SecureCRT 登录。