linux(centos)环境下安装nodejs

地址替换为新版本地址wget http://nodejs.org/dist/v0.6.1/node-v0.6.1.tar.gz

tar zxvf node-v0.6.1.tar.gz 
cd node-v0.6.1 
./configure 
上面几行命令是通过wget命令下载最新版本的代码,并解压之。./configure命令将会检查环境是否符合Nodejs的编译需要。 
Checking for program g++ or c++ : /usr/bin/g++ 
Checking for program cpp : /usr/bin/cpp 
Checking for program ar : /usr/bin/ar 
Checking for program ranlib : /usr/bin/ranlib 
Checking for g++ : ok 
Checking for program gcc or cc : /usr/bin/gcc 
Checking for program ar : /usr/bin/ar 
Checking for program ranlib : /usr/bin/ranlib 
Checking for gcc : ok 
Checking for library dl : yes 
Checking for openssl : yes 
Checking for library util : yes 
Checking for library rt : yes 
Checking for fdatasync(2) with c++ : yes 
'configure' finished successfully (7.350s) 


期间遇到gcc版本过低的问题,执行以下
wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.gz
tar -zvxf gcc-6.1.0.tar.gz --directory=/usr/local/
cd /usr/local/gcc-6.1.0
./contrib/download_prerequisites  
mkdir build && cd build  
 ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib  
make && make install



执行ok,重新执行
./configure
make 
make install 
测试安装是否成功
node -v



posted on 2017-06-22 15:59  mR.wR0ng  阅读(284)  评论(0编辑  收藏  举报

导航