1.下载源码
    https://github.com/openssl/openssl/releases/tag/OpenSSL_1_1_1n
    2.上传到服务器进行解压,编译安装

    1. tar xfz openssl-OpenSSL_1_1_1n.tar.gz
    2. cd openssl-OpenSSL_1_1_1n
    3. ./config
    4. make
    5. make install

    3.修改软连接

    1. ##查找openssl安装目录
    2. [root@localhost openssl-OpenSSL_1_1_1n]# whereis openssl
    3. openssl: /usr/bin/openssl /usr/lib64/openssl /usr/local/bin/openssl /usr/include/openssl /usr/share/man/man1/openssl.1ssl.gz
    4. ##重命名原来openssl的目录
    5. [root@localhost openssl-OpenSSL_1_1_1n]# mv /usr/bin/openssl /usr/bin/openssl.old
    6. [root@localhost openssl-OpenSSL_1_1_1n]# mv /usr/include/openssl /usr/include/openssl.old
    7. ##将安装好的openssl建立软连接
    8. [root@localhost openssl-OpenSSL_1_1_1n]# ln -s /usr/local/bin/openssl /usr/bin/openssl
    9. [root@localhost openssl-OpenSSL_1_1_1n]# ln -s /usr/local/include/openssl /usr/include/openssl
    10. ##修改系统自带库的libssl.so
    11. ##暂时忽略ln -s /usr/local/lib64/libssl.so /usr/lib64/libssl.so
    12. [root@localhost home]# vi /etc/ld.so.conf.d/openssl-1.1.1n.conf
    13. ##添加
    14. /usr/local/lib64
    15. ##使得连接生效
    16. ldconfig -v

    4.测试openssl效果版本

    1. [root@localhost home]# openssl version -v

    参考:
    https://blog.csdn.net/weixin_39998795/article/details/110902319
    https://www.cnblogs.com/tulnap/p/13623877.html