一、准备工作
tar包下载
查看GLIBCXX版本,node需要 GLIBCXX_3.4.18版本以上,如果版本过低需要升级libstdc++.so.6.0.26 否则直接跳过 这一步
1
2
3
4
5
6
7
8
9
10
11
12strings /usr/lib64/libstdc++.so.6 | grep GLIBC
1.下载libstdc++.so.6.0.26
2.解压并且把解压的文件复制到 /usr/lib64/目录下
cp libstdc++.so.6.0.26 /usr/lib64/
3. 进入到/usr/lib64/ 目录下删除软连接
cd /usr/lib64/
rm libstdc++.so.6
4.新建软连接
ln -s libstdc++.so.6.0.26 libstdc++.so.61
2
3
4[root@hadoop001 ~]# ll /usr/lib64/libstdc++.so.6*
lrwxrwxrwx. 1 root root 19 Jan 15 22:13 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.26
-rwxr-xr-x. 1 root root 987096 Jun 19 2018 /usr/lib64/libstdc++.so.6.0.13
-rwxr-xr-x. 1 root root 13176408 Jan 15 13:30 /usr/lib64/libstdc++.so.6.0.26查看glibc,node需要GLIBC_2.17 ,如果版本过低需要升级。否则跳过这一步。
1
2
3
4
5
6
7
8
9
10
11strings /lib64/libc.so.6 |grep GLIBC_
1.升级glibc至 2.17版本 下载7个包
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-utils-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-static-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-devel-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-headers-2.17-55.el6.x86_64.rpm &
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/nscd-2.17-55.el6.x86_64.rpm &
3.执行升级命令
rpm -Uvh *-2.17-55.el6.x86_64.rpm --force --nodeps
二、安装NodeJs
下载并解压
1
2wget https://nodejs.org/download/release/v14.18.3/ node-v14.18.3-linux-x64.tar.gz
tar -xzvf node-v14.18.3-linux-x64.tar.gz修改环境变量
1
2export NODE_HOME=/usr/node
export PATH=${NODE_HOME}:/bin:$PATH刷新配置,查看版本
1
2
3
4
5[root@hadoop001 ~]# source /etc/profile
[root@hadoop001 ~]# node -v
v14.18.3
[root@hadoop001 ~]# npm -v
8.3.1