- CentOS 版本
[root@localhost test]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
- 下载NodeJS源码
[root@localhost test]# wget https://nodejs.org/dist/v8.12.0/node-v8.12.0.tar.gz --no-check-certificate
--2018-10-12 11:37:27-- https://nodejs.org/dist/v8.12.0/node-v8.12.0.tar.gz
正在解析主机 nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2606:4700:10::6814:162e, ...
正在连接 nodejs.org (nodejs.org)|104.20.23.46|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:30393516 (29M) [application/gzip]
正在保存至: “node-v8.12.0.tar.gz”
100%[===================================================>] 30,393,516 957KB/s 用时 31s
2018-10-12 11:38:00 (943 KB/s) - 已保存 “node-v8.12.0.tar.gz” [30393516/30393516])
- 解压缩
[root@localhost test]# tar -zxvf node-v8.12.0.tar.gz
...
- 安装
[root@localhost test]# cd node-v8.12.0
[root@localhost node-v8.12.0]# ./configure --prefix=/usr/local/bin
...
[root@localhost node-v8.12.0]# make & make install
...