废话不多说,直接奔主题!
1、下载Node.JS的源码进行编译,当然也可以直接下载BIN包
2、开始编译安装:
解压,运行config检查配置
./config
make && make install
可能出现的错误是./config的时候抛出异常,一般是由于python包没有升级导致,而且python版本如果太高也会有问题,python 2.7.6就不错。
make的时候还有可能抛出异常,此时一般是报g++找不到,安装一下g++就好了。
sudo apt-get install g++
如果不是Ubuntu系统,使用yum进行安装的话,名称不叫g++,而是:
yum list gcc-c++
yum
install gcc-c++.x86_64
3、安装完成,测试的时候发现,使用npm全局安装的包在启动程序时还是找不到:
Cannot
find module 'socket.io.......
设置一下环境变量:
export NODE_PATH=/usr/local/lib/node_modules/
成功启动程序!!
打完收工。