解决:error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No

解决:error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No解决OpenSSL:errorwhileloadingsharedlibraries:libcrypto.so.1.1:cannotopensharedobjectfile:No解决OpenSSL:errorwhileloadingsharedlibraries:libcrypto.so.1.1:cannotopensharedobjectfil…

大家好,又见面了,我是你们的朋友全栈君。

1、问题

  • 源码安装完OpenSSL后,执行openssl version命令
  • 启动web服务器的时候,如nginx
  • 以上操作后可能会出现error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No

2、原因

  • 执行ldd + 程序、可执行文件的绝对路径命令,你就会发现,是因为找不到库的位置造成的
ldd /usr/local/openssl/bin/openssl

这里写图片描述

3、解决办法

  • 使用root用户操作
ln -s /usr/local/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1
ln -s /usr/local/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148157.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月29日 下午1:36
下一篇 2022年6月29日 下午1:36


相关推荐

  • 如何卸载cuda

    如何卸载cuda============Summary============Driver:InstalledToolkit:Installedin/usr/local/cuda-10.2/Samples:Installedin/home/game/,butmissingrecommendedlibrariesPleasemakesurethat-…

    2022年6月21日
    45
  • 菜鸟教程网oracle,Oracle数据库入门教程 Oracle数据库菜鸟教程

    菜鸟教程网oracle,Oracle数据库入门教程 Oracle数据库菜鸟教程Oracle 数据库 可以说是数据库界的老大了 只要你是对数据库感兴趣 或者说是想要从事数据库方面的工作的话 你都需要去了解接触一下 oracle 数据库的一些知识 但是对于很多刚刚开始学习 oracle 数据库的朋友来说 想要入门还是需要有一个过程也有一定难度的 所以说如果有一个 oracle 数据库的入门的教程 对大家来说是非常的方便的 今天呢 小编就来给大家推荐一个 oracle 数据库的入门教程 我们首先来

    2026年3月26日
    2
  • 怎么选择靠谱Java培训机构?[通俗易懂]

    怎么选择靠谱Java培训机构?[通俗易懂]不论是从2018年TIOBE每个月的编程语言排行榜上看,还是从各知名招聘网站年底分析的招聘报告中了解,我们都不难看出,在IT行业里Java依然是技术圈中最热门、最抢手、需求量最大的编程语言!所以,我们常常能够在知乎、百度上搜索到大量类似于“如何选择一家好的Java培训机构?选择Java培训机构应该注意哪些问题?有哪些Java培训机构值得推荐?”这些换汤不换药的提问。各类问题下的答案也是参差不…

    2026年4月16日
    5
  • 什么是回表查询

    什么是回表查询什么是回表查询 这先要从 InnoDB 的索引实现说起 InnoDB 有两大类索引 聚集索引 clusteredind 普通索引 secondaryind InnoDB 聚集索引和普通索引有什么差异 InnoDB 聚集索引的叶子节点存储行记录 因此 InnoDB 必须要有 且只有一个聚集索引 1 如果表定义了 PK 则 PK 就是聚集索引 2 如果表没有定义 PK 则第一个 notNULLuniqu 列是聚集索引 3 否则 InnoDB 会创建一个隐

    2026年3月18日
    2
  • python 多进程 提高运行效率

    python 多进程 提高运行效率

    2021年11月10日
    44
  • 汇编语言——移位指令[通俗易懂]

    基本概念移位操作指令:移位操作指令是一组经常使用的指令,属于汇编语言逻辑指令中的一部分,它包括移位指令(含算术移位指令、逻辑移位指令),循环移位指令(含带进位的循环移位指令),双精度移位指令三大类。其功能为将目的操作数的所有位按操作符规定的方式移动1位或按寄存器CL规定的次数(0~255)移动,结果送入目的地址。目的操作数是8位(或16位)的寄存器数据或存储器数据。基本格式格式为…

    2022年4月16日
    147

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号