1、问题
jenkins服务器下安装nodejs报错:
[root@VM-0-12-centos bin]# node -v
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
2、查找原因
安装的nodejs版本:
node-v18.14.1
linux系统版本:
[root@VM-0-12-centos local]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
经查找是版本不匹配,可通过降低nodejs的版本避免报错。
3、安装低版本nodejs
1)进入Linux服务器的目录,执行下载,命令为
cd /usr/local/
wget https://nodejs.org/download/release/v16.16.0/node-v16.16.0-linux-x64.tar.gz
2)压缩包解压,命令
tar -zxvf node-v16.16.0-linux-x64.tar.gz
3)重命名刚解压的文件夹为nodejs
mv node-v16.16.0-linux-x64 nodejs
耐心等待安装,出现提示输入y即可;
4)打开环境变量配置文件,在底部加上nodejs相关配置信息: 命令为
vim /etc/profile
export PATH=$PATH:/usr/local/nodejs/bin
然后保存,退出!(i输入,esc 然后输入“:wq”)
5)刷新环境变量,
source /etc/profile
6)输入命令 ,查看安装的nodejs版本,校验通过,安装成功。
[root@VM-0-12-centos local]# node -v
v16.16.0
4、配置jenkins服务器
1)jenkins上安装nodejs插件
下图是我已经安装成功的截图
文章来源:https://www.toymoban.com/news/detail-431611.html
2)配置
进入Manage Jenkins → Global Tool Configuration,找到nodejs进行配置
文章来源地址https://www.toymoban.com/news/detail-431611.html
到了这里,关于Linux下安装nodeJS,并在jenkins下配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!