官网提供了两种方式,二进制文件安装和源码安装,本篇文章只介绍二进制文件安装,另外通过apt-get也可以安装,但极力不推荐此种方式,该方式安装的版本比较老。
NodeJS二进制文件安装
1.下载nodejs的二进制文件
2.下载后将安装包解压,重命名为合适的文件夹名,并移动到/opt/目录下
解压 tar xvJf node-v6.9.5-linux-x64.tar.xz
重命名 mv node-v6.9.5-linux-x64 node
移动 sudo mv node /opt/
3.进入/opt/node/bin目录,查看node版本号,显示版本号,证明包没问题
进入bin目录 cd /opt/node/bin
查看版本号 ./node -v
4.设置全局访问
因为 /opt/node/bin这个目录是不在环境变量中的,所以只能到该目录下才能执行node命令,如果在任意目录下执行node命令的话 ,必须通过绝对路径访问才可以。
如果要在任意目录访问的话,需要将node 所在的目录,添加PATH环境变量里面,或者通过软连接的形式将node和npm链接到系统默认的PATH目录下,以下仅介绍软链接方式;
分别执行
sudo ln -s /opt/node/bin/node /usr/local/bin/node
sudo ln -s /opt/node/bin/npm /usr/local/bin/npm
通过如此,就可以在任意目录下访问 node命令了,同时nodejs环境也部署完毕。
npm淘宝镜像cnpm
由于众所周知的原因,国内使用npm较慢,这里推荐使用淘宝镜像cnpm,安装之后,只需把npm命令换成cnpm就行了。
执行命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后也要设置一个软链接
sudo ln -s /opt/node/bin/cnpm /usr/local/bin/cnpm