Linux下载地址 https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.xz
CentOS 6.9安装NodeJS命令:
一、非编译安装NodeJS:
# wget https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.xz
# tar -cvJf node-v8.9.4-linux-x64.tar.xz
# ls node-v8.9.4-linux-x64
bin CHANGELOG.md include lib LICENSE README.md share
0
1
2
3
# wget https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.xz
# tar -cvJf node-v8.9.4-linux-x64.tar.xz
# ls node-v8.9.4-linux-x64
binCHANGELOG.mdincludelibLICENSEREADME.mdshare
如果是上面的目录结构,这是不需要编译安装,也就是说直接把它放在某个位置,之后把目录加入到Linux环境变量就可以使用了。方法如下:
建一个文件夹,准备复制node文件:
# mkdir /usr/local/node-8.9.4
0
# mkdir /usr/local/node-8.9.4
复件文件(cp前面有个反斜杠,意思是屏蔽当前命令使用别名):
# \cp -rf node-v8.9.4-linux-x64/* /usr/local/node-8.9.4
0
# \cp -rf node-v8.9.4-linux-x64/* /usr/local/node-8.9.4
使用vi工具(vi/vim命令及使用方法)把路径加入环境变量:
# vi /etc/profile
0
# vi /etc/profile
打开文件后,把下面代码加在最后面,如下:
# NodeJS (注释)
export NODE_HOME=/usr/local/node-8.9.4
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
0
1
2
3
# NodeJS (注释)
exportNODE_HOME=/usr/local/node-8.9.4
exportPATH=$PATH:$NODE_HOME/bin
exportNODE_PATH=$NODE_HOME/lib/node_modules
修改完文件后,需要再重新执行一下环境文件
# source /etc/profile (使配置文件生效)
0
# source /etc/profile (使配置文件生效)
查看是否成功:
# node -v
v8.9.4
0
1
# node -v
v8.9.4
如果成功则会打印出安装的Node版本号,则清理一下垃圾,如下:
# rm -rf node-v8.9.4-linux-x64 node-v8.9.4-linux-x64.tar.xz
0
# rm -rf node-v8.9.4-linux-x64 node-v8.9.4-linux-x64.tar.xz
完成。
二、编译安装NodeJS:
如果是需要编译安装的Node,命令如下:
# yum -y install gcc make gcc-c++ openssl-devel wget
# wget https://npm.taobao.org/mirrors/node/v8.9.4/xxxxxxx.xx
# tar -zxvf node-v8.9.4-linux-x64.tar.gz
# cd node-v8.9.4-linux-x64
# ./config --prefix=/usr/local/node-8.9.4
# make && make install
# node -v
v8.9.4
0
1
2
3
4
5
6
7
# yum -y install gcc make gcc-c++ openssl-devel wget
# wget https://npm.taobao.org/mirrors/node/v8.9.4/xxxxxxx.xx
# tar -zxvf node-v8.9.4-linux-x64.tar.gz
# cd node-v8.9.4-linux-x64
# ./config --prefix=/usr/local/node-8.9.4
# make && make install
# node -v
v8.9.4
如果无法查看到版本号,需要手动加入环境变量:
# vi /etc/profile.d/node.sh
export PATH=$PATH:/usr/local/node-8.9.4/bin
>
>
>
:wq
# node -v
v8.9.4
0
1
2
3
4
5
6
7
# vi /etc/profile.d/node.sh
exportPATH=$PATH:/usr/local/node-8.9.4/bin
>
>
>
:wq
# node -v
v8.9.4
还有一种加入到全局的方法:
# ln -s node-v8.9.4-linux-x64/bin/node /usr/local-8.9.4/bin/node
# ln -s node-v8.9.4-linux-x64/bin/npm /usr/local-8.9.4/bin/npm
0
1
# ln -s node-v8.9.4-linux-x64/bin/node /usr/local-8.9.4/bin/node
# ln -s node-v8.9.4-linux-x64/bin/npm /usr/local-8.9.4/bin/npm
三、yum安装NodeJS:
另有一种更简单的方法,通过yum包管理器安装,我没有这么安装过,因为我怀疑他不是最新版本,但是我查询它是有Nodejs-x64包的,命令如下:
# yum search nodejs.x86_64 //正常情况应该会存在的
nodejs.x86_64 : JavaScript runtime
# yum -y install nodejs.x86_64
0
1
2
# yum search nodejs.x86_64 //正常情况应该会存在的
nodejs.x86_64:JavaScriptruntime
# yum -y install nodejs.x86_64