1.下载源码
https://github.com/openssl/openssl/releases/tag/OpenSSL_1_1_1n
2.上传到服务器进行解压,编译安装
tar xfz openssl-OpenSSL_1_1_1n.tar.gz
cd openssl-OpenSSL_1_1_1n
./config
make
make install
3.修改软连接
##查找openssl安装目录
[root@localhost openssl-OpenSSL_1_1_1n]# whereis openssl
openssl: /usr/bin/openssl /usr/lib64/openssl /usr/local/bin/openssl /usr/include/openssl /usr/share/man/man1/openssl.1ssl.gz
##重命名原来openssl的目录
[root@localhost openssl-OpenSSL_1_1_1n]# mv /usr/bin/openssl /usr/bin/openssl.old
[root@localhost openssl-OpenSSL_1_1_1n]# mv /usr/include/openssl /usr/include/openssl.old
##将安装好的openssl建立软连接
[root@localhost openssl-OpenSSL_1_1_1n]# ln -s /usr/local/bin/openssl /usr/bin/openssl
[root@localhost openssl-OpenSSL_1_1_1n]# ln -s /usr/local/include/openssl /usr/include/openssl
##修改系统自带库的libssl.so
##暂时忽略ln -s /usr/local/lib64/libssl.so /usr/lib64/libssl.so
[root@localhost home]# vi /etc/ld.so.conf.d/openssl-1.1.1n.conf
##添加
/usr/local/lib64
##使得连接生效
ldconfig -v
4.测试openssl效果版本
[root@localhost home]# openssl version -v
参考:
https://blog.csdn.net/weixin_39998795/article/details/110902319
https://www.cnblogs.com/tulnap/p/13623877.html