Node.js 安装配置(附编译)

由于debian使用apt-get 来的nodejs版本实在太低,冷无可冷(误 还是我们自己编译安装吧!

Node.js安装包及源码下载地址为:https://nodejs.org/en/download/ 你可以根据不同平台系统选择你需要的Node.js安装包。 Node.js 历史版本下载地址:https://nodejs.org/dist/ Note: Python 2.6 or 2.7 is required to build from source tarballs. 注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本。

1.编译安装,选择Source Code的 tar.gz包就是源码了

#下载
wget https://nodejs.org/dist/v6.9.2/node-v6.9.2.tar.gz
#解压
tar zxvf node-v6.9.2.tar.gz
#编译安装
cd node-v6.9.2
./configure --prefix=/usr/local/node
cd /usr/local/node
make
make install

2.使用tar.xz包进行安装。 这里使用Linux Binaries (x86/x64) 做示范:

#下载
wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz
#解压
xz -d node-v6.9.2-linux-x64.tar.xz
#解压后变为一个node-v6.9.2-linux-x64.tar的包
#之后再解压
tar -xvf node-v6.9.2-linux-x64.tar
#通过上述步骤会有一个node-v6.9.2-linux-x64文件夹,解压成功
#移到相应的目录下
mv node-v6.9.2-linux-x64 /usr/local/node

配置NODE_HOME,进入profile编辑环境变量

vim /etc/profile

设置nodejs环境变量,在最底下一行的上面添加如下内容:

#set for nodejs
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

保存并退出,编译/etc/profile 使配置生效

source /etc/profile

或是更简单的方法,建立软链接配置nodejs:

ln -s ~/node-v6.9.2-linux-x64/bin/node /usr/local/bin/node
ln -s ~/node-v6.9.2-linux-x64/bin/npm /usr/local/bin/npm

这里~/node-v6.9.2-linux-x64/bin/node 当前的工作路径(将node文件解压的地方)

验证是否安装配置成功

node -v

输出版本号表示配置成功 npm模块安装路径 /usr/local/node/lib/node_modules/

Via:菜鸟教程

Licensed under CC BY-NC-SA 4.0
最后更新于 Dec 14, 2017 22:08 UTC