最新版本的Nodejs无法找到centos包管理器的安装方式,介于此我们采用编译NodeJS二进制源码包的方式安装NodeJS
- 下载源文件 https://nodejs.org/zh-cn/download/
- 解压压缩包
tar -zxvf node-v10.15.0.tar.gz
- 安装必要的编译软件
yum install gcc gcc-c++
- 进入到node源码包解压目录
[root@localhost ~]# cd node-v10.15.0
- 执行configure文件编译node源码
[root@localhost node-v10.15.0]# ./configure --prefix=/usr/local/node
--prefix=/usr/local/node 指定NodeJS安装位置
make && make install
- 环境变量设置
vi /etc/profile.d/node.sh
export PATH=$PATH:/usr/local/node/bin
- 立刻配置生效
source /etc/profile.d/node.sh
编译过程比较漫长也可以直接下载编译好的二进制包,压缩包扩展名为.tar.xz,使用tar -xvf xxxx
进行解压。设好环境变量,即可。