个人ECS实例是Ubuntu操做系统,直接使用 apt-get install nodejs
安装的是比较老的版本。咱们能够直接使用源码编译安装。html
点击进入下载地址 ,注意这个地址须要FQ。node
该源码包地址: https://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz浏览器
# 进入src目录 cd /usr/local/src/ wget https://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,咱们常常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可使用HTTP代理。所谓的自动下载是指,wget能够在用户退出系统的以后在后台执行。这意味这你能够登陆系统,启动一个wget下载任务,而后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时须要用户一直的参与,这省去了极大的麻烦。ruby
wget 很是稳定,它在带宽很窄的状况下和不稳定网络中有很强的适应性.若是是因为网络的缘由下载失败,wget会不断的尝试,直到整个文件下载完毕。若是是服务器打断下载过程,它会再次联到服务器上从中止的地方继续下载。这对从那些限定了连接时间的服务器上下载大文件很是有用。bash
命令格式:wget [参数] [URL地址]服务器
更详细的使用 点击参考这篇博文网络
点击源码包直接下载到本地。工具
# 注意在本地执行 scp node-v4.2.2.tar.gz username@hostname:/usr/local/src/
# 解压安装包 tar xvf node-v4.2.2.tar.gz # 进入node文件夹 cd node-v0.10.17 ./configure make make install cp /usr/local/bin/node /usr/sbin/ # 查看node版本:v4.2.2 node -v
configure命令作了大量的“幕后”工做,包括检测操做系统内核和已经安装的软件,参数的解析,中间目录的生成以及根据各类参数生成一些C源码文件、Makefile文件等。ui
make命令根据configure命令生成的Makefile文件编译工程,并生成目标文件、最终的二进制文件。spa
到此整个安装已经完成,若是在安装过程有错误问题,请参考如下解决:
The program 'make' is currently not installed. You can install it by typing: apt-get install make 按照它的提示,使用命令 apt-get install make
g++: Command not found 没有安装过g++,如今执行安装 apt-get install g++
Node.js安装成功!