问题:$ npm -v node: /usr/local/lighthouse/softwares/openssl/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1e' not found (required by /lib64/libnode.so.93) npm报错,发现openssl版本有问题。 进入openssl目录发现:$ openssl version OpenSSL 1.1.1e 17 Mar 2020 (Library: OpenSSL 1.1.1d 10 Sep 2019) openssl的版本和库的版本不一致。 处理办法:删除1.1.1d。 在/usr/local/lighthouse/softwares/openssl/lib和/usr/local/lib64都有openssl的库。strings /usr/local/lib64/libcrypto.so.1.1 | grep "OpenSSL" 通过这个命令找到openssl字符串所在行,里面就找到了版本号,发现/usr/local/lighthouse/softwares/openssl/lib是1.1.1d。mkdir -p /backup/openssl cp -R /usr/local/lighthouse/softwares/openssl /backup/openssl/ rm -rf /usr/local/lighthouse/softwares/openssl/lib/* 备份且删除即可,删除之后发现一切正常了,即可删除备份。