如何在VPS上安装Node.js
这2天在学习ThinkJS,然后想把自己写的代码扔到vps上运行下,所以就有在VPS安装node.js的需求。
我的vps是半瓦工几美元一年的, 所以把node.js demo放上面运行下应该还是木有问题的。
接下来就是按照网上的教程安装node.js,按照下面几个教程做都没成功:
- VPS主机安装Node.js:出现No acceptable C compiler found!错误,按照网上中英文一堆搜索结果试了还是没解决;
- 在debian 6.0.x 下安装Nodejs:到第二部报错,依旧没成功;
- 准备Nodejs开发环境Ubuntu:文章几个sudo命令运行不了。
linux下一些命令在CentOS,Debian,Ubuntu下都有不同,所以我把VPS系统从CentOS,Debian和Ubuntu各装了一遍,最后还是没能成功。唉,不得不说,linux系统真不是一般人能折腾的。
最后还是使用了NVM在VPS成功安装了node.js:
安装方法:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.28.0/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.28.0/install.sh | bash
然后:
nvm install stable
然后这时在控制台打印node -v,如果看到版本信息,就说明安装成功了。
下次在新的控制台再次使用node.js,需要如下操作:
nvm use stable