概述
在CentOS7下采用編譯NodeJS二進制源碼包的方式安裝NodeJS
下載NodeJS安裝包
你可以先下載NodeJS二進制源碼安裝包文件然後上傳到CentOS系統,也可以通過wget命令直接下載
官方下載
下載
上傳
通過
rz
命令將文件上傳到linux系統
[root@localhost ~]# rz
- 1
選擇文件
wget下載
拷貝下載鏈接地址
下載
[root@localhost ~]# wget -c https://nodejs.org/dist/v6.10.0/node-v6.10.0.tar.gz
- 1
解壓
[root@localhost ~]# tar -zxvf node-v6.10.0.tar.gz
- 1
安裝必要的編譯軟件
[root@localhost ~]# yum install gcc gcc-c++
# 或
[root@localhost ~]# yum update gcc gcc-c++
- 1
- 2
- 3
編譯node源碼包
> 進入到node源碼包解壓目錄
[root@localhost ~]# cd node-v6.10.0
> 執行configure文件編譯node源碼
[root@localhost node-v6.10.0]# ./configure --prefix=/usr/local/node
- 1
- 2
- 3
- 4
- 5
- 6
- 7
–prefix=/usr/local/node 指定NodeJS安裝位置
安裝
[root@localhost node-v6.10.0]# make && make install
- 1
添加環境變量
創建新文件並打開, 輸入node安裝位置的bin目錄所在位置:
> 創建並打開新文件
[root@localhost node-v6.10.0]# vim /etc/profile.d/node.sh
> 輸入node安裝位置的bin目錄所在位置
export PATH=$PATH:/usr/local/node/bin
> 保存並退出
:wq
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
立即生效配置生效
[root@localhost node-v6.10.0]# source /etc/profile.d/node.sh
- 1
通過查看node版本號驗證安裝
[root@localhost node-v6.10.0]# node -v
- 1