Ubuntu+OpenSSL安装+not found (required by openssl)

允我心安 提交于 2020-01-13 07:46:28

转载源地址:https://www.jianshu.com/p/25126152ad27

下载

地址:https://www.openssl.org/source/openssl-1.1.1a.tar.gz
下载后解压,

 tar -zxvf openssl-1.1.1a.tar.gz 

进入解压目录下软件的根目录:

cd ~/openssl-1.1.1a/
sudo ./config
sudo make && sudo make install

编译安装完成后,查看版本:

openssl version

若报错提示:

openssl: error while loading shared libraries: 
libssl.so.1.1: cannot open shared object file: No such file or directory

> openssl version
> openssl: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by openssl)
> openssl: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by openssl)

解决方法:

echo "export LD_LIBRARY_PATH=/usr/local/lib" >> ~/.bashrc
export LD_LIBRARY_PATH=/usr/local/lib

然后查看设置好的环境变量:

echo $LD_LIBRARY_PATH

没问题应该是这个/usr/local/lib
然后查看版本:

feng@FZ:~/software/openssl-1.1.1a$ openssl version
OpenSSL 1.1.1a  20 Nov 2018
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!