1. 下載 https://www.openssl.org/source/openssl-3.1.2.tar.gz 並放入/usr
2.    ## 進入文件目录
    cd /usr     //文件下载在 /usr
    ## 解壓縮文件
    tar -zxvf openssl-3.1.2.tar.gz
    
    ## 编譯
    ./config --prefix=/usr/local/openssl   #如報錯报错,需要安装perl以及gcc包
    # 安装
    make && make install
    #備份之前的openssl,當升級失敗可以復原
    mv /usr/bin/openssl /usr/bin/openssl.bak
    mv /usr/include/openssl /usr/include/openssl.bak
3.    
    
    ## 連接,將新版的openssl命令入口做一個軟連接到/usr/bin目录下做替换
    ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl  
    
    ## 注意,軟連接此處的源文件路徑
    ln -s /usr/local/openssl/lib64/libssl.so.3 /usr/lib64/libssl.so.3             ## 軟連接
    ln -s /usr/local/openssl/lib64/libcrypto.so.3 /usr/lib64/libcrypto.so.3       ## 軟連接

    ## 再次查看openssl版本,可以看到更新成功
    openssl version 
 

arrow
arrow
    文章標籤
    openssl
    全站熱搜
    創作者介紹
    創作者 翰 的頭像

    Linux 技術資源站

    翰 發表在 痞客邦 留言(0) 人氣()