PS:云服务器选择采用密码登陆
1、Mac连接服务器
~$ ssh -l root 你的服务器IP
root@你的服务器IP's password: //*此处输入你的服务器密码
Last login: Tue Apr 30 21:36:20 2019 from 223.71.54.187
Welcome to Alibaba Cloud Elastic Compute Service !
[root@iZ5as18a7u34m7Z ~]#
2、安装wget
yum install -y wget
3、安装nodejs
此处我安装的是10.15.3这个版本,要想安装别的版本,可以找一下node的最新版本资源
node版本挑选:https://npm.taobao.org/mirrors/node/
wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3-linux-x64.tar.xz
备注:我安装的node是在根目录底下,若想安装在别的文件夹底下,请设置文件夹的权限
4、将node命令添加至全局
node、npm、nvm等添加至全局
ln -s ~/node-v10.15.3-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v10.15.3-linux-x64/bin/npm /usr/bin/npm
ln -s ~/node-v10.15.3-linux-x64/bin/nvm /usr/bin/nvm
5、顺便把cnpm安装了
cnpm还是稍微快一点的
npm install -g cnpm --registry=https://registry.npm.taobao.org
此时,全局并不能使用cnpm,安装的cnpm是在 "~/node-v10.15.3-linux-x64/bin/"文件夹底下,因此也需要将它添加至全局
ln -s ~/node-v10.15.3-linux-x64/bin/cnpm /usr/bin/cnpm
备注:以后通过cnpm或者npm安装的包,都需要将它添加至全局,不然使用的时候会出现bug
[root@iZ5as18a7u34m7Z ~]# cnpm install -g pm2
-bash: cnpm: 未找到命令
[root@iZ5as18a7u34m7Z ~]# ln -s ~/node-v10.15.3-linux-x64/bin/cnpm /usr/bin/cnpm
[root@iZ5as18a7u34m7Z ~]# cnpm install -g pm2
[root@iZ5as18a7u34m7Z ~]# pm2
-bash: pm2: 未找到命令
[root@iZ5as18a7u34m7Z ~]# ln -s ~/node-v10.15.3-linux-x64/bin/pm2 /usr/bin/pm2
[root@iZ5as18a7u34m7Z ~]# pm2 -v
3.5.0
[root@iZ5as18a7u34m7Z ~]#