ubuntu14.04上源碼安裝openssl1.0.2k


    • 卸載自帶openssl

     sudo apt-get remove openssl

    • 解壓文件
      tar -xzf openssl-1.0.2k.tar.gz
    • 配置 
      sudo ./config shared --prefix=/usr/local/openssl --openssldir=/usr/lib/openssl

      shared 表示生成動態庫

      prefix 表示安裝目錄

      openssldir 表示配置文件目錄,ubuntu默認是/usr/lib/openssl,若設置其他目錄,執行openssl命令時會有警告.

    • 編譯 
      make
    • 安裝 
      sudo make install

    • 設置環境變量
      sudo gedit ~/.bashrc
      在最后一行添加export PATH=$PATH:/usr/local/openssl/bin 保存退出,使用source ~/.bashrc使其立即生效。

    • 創建符號鏈接(第一個必須做,不然sudo openssl執行失敗)
      #ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
      #ln -s /usr/local/ssl/openinclude/openssl /usr/include/openssl

    • 刷新動態庫配置(實驗不做也可以)

      #vim /etc/ld.so.conf

    • 在文件末尾加入
      /usr/local/ssl/lib

      測試(如果你沒有創建符號鏈接,下面的命令要帶上具體的路徑)
      openssl version -a

 

12.04上按上述安裝h步驟,make時會失敗,按默認路徑配置則可以成功

sudo ./config shared


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM