宝塔面板一键安装免费SSL证书报错/usr/bin/curl: /usr/local/lib/libcurl.so.4

麦子
麦子
管理员
1239
文章
0
粉丝
运维技术4字数 266阅读0分53秒阅读模式

按照惯例,在云服务器部署完毕宝塔面板,且准备将域名解析到当前服务器的IP。以及创建新的站点后先快速部署免费SSL证书,在一键文件验证的时候,有报错:

/usr/bin/curl: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/curl) /usr/bin/curl: symbol lookup error: /usr/bin/curl: undefined symbol: curl_global_trace, version CURL_OPENSSL_4

于是根据提示的办法去解决,应该是Curl 的版本问题导致的。

开始,我还是根据网上的解决策略

rm -rf /usr/local/lib/libcurl.so.4

删除后,重新创建软连接

ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0 /usr/local/lib/libcurl.so.4

刷新缓存

ldconfig

但是发现问题并没有解决。

于是,麦子考虑的是,可能是镜像源的问题,于是我重新更换镜像源。

参考这里,更换镜像源:

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

这里我选择阿里云镜像。

apt update -y

更新完毕之后,重新安装curl,然后再安装SSL证书发现问题解决。

投上你的一票
 
  • 本文由 麦子 发表于2026年5月2日 15:03:31
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/btssh-libcurl.html
运维技术

利用CSS样式给Banner图片增加滤镜效果

老蒋在处理一个客户的网站Banner图片的时候,原图偏亮,希望图片稍微加上不透明的遮罩滤镜效果。我们正常可以将图片直接调整色调即可,但是如果客户以后希望原图那我们还要重新将图片替换有点麻烦,于是就考虑...