前言
本篇文章采用解压方式进行安装,安装步骤如下:
1)下载
在http://nodejs.cn/download/下进行下载,选择自己的平台。
这里是x64,下载安装包node-v8.6.0-linux-x64.tar.xz
注意事项:通过命令uname -m&&uname -r
查看系统版本,是x86还是x64平台。如果安装包与系统不符,则会抛错:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
2)将文件下载或拷贝至/usr/local/src目录下,可使用xshell工具上传文件
3)解压
cd /usr/local/src
tar xvf node-v8.6.0-linux-x64.tar.xz
4)配置
vi /etc/profile
在最下面加入
# node (注释作用)
export NODE_HOME=/usr/local/src/node-v6.9.2-linux-x64
export PATH=PATH:NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
5)使配置文件生效:
source /etc/profile
6)测试是否安装成功
使用 node -v
,显示版本号则安装成功。
番外:源码编译安装
1)下载源码
下载源代码自己编译以下代码中的tar.gz包根据node.js官网上的版本来定,比如我现在最新是 0.1.100
2)编译安装步骤
cd /usr/local/src
wget http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz
tar zxvf node-v0.10.29.tar.gz
cd node-v0.10.29
./configure
make
make install
3)检查一下版本号看是否安装成功
node -v
0.1.100
卸载node.js
rm -rf /usr/local/lib/node
rm -rf /usr/local/lib/node_modules
rm -rf /usr/local/include/node
rm -rf /usr/local/include/node_modules
rm -rf /usr/local/bin/node* # 有三个
rm -rf /usr/local/share/man/man1/node.1
rm -rf /usr/local/lib/dtrace/node.d
完事!