banner
NEWS LETTER

安装OpenSSL

Scroll down

本文作者:丁辉

安装OpenSSL

网络安装

  • Centos安装

    1
    yum install openssl openssl-devel -y
  • Ubuntu安装

    1
    apt install openssl libssl-dev -y

源码编译安装OpenSSL

Downloads Old Releases

  1. 依赖安装

    • Centos安装

      1
      yum install perl-IPC-Cmd zlib -y
    • Ubuntu安装

      暂未发现所需安装额外依赖

  2. 下载源码包

    1
    wget https://www.openssl.org/source/openssl-3.2.1.tar.gz --no-check-certificate
  3. 解压

    1
    tar -zxvf openssl-*.tar.gz && cd openssl-*
  4. 配置编译项

    1
    ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib

    指定静态库:-fPIC

  5. 开始编译

    1
    make & make install

    同时运行

    1
    make -j 4 & make install
  6. 移除旧版本

    1
    2
    mv /usr/bin/openssl /usr/bin/openssl.bak
    mv /usr/include/openssl/ /usr/include/openssl.bak
  7. 创建软连接

    1
    2
    3
    4
    ln -s /usr/local/openssl/include/openssl /usr/include/openssl
    ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
    ln -s /usr/local/openssl/lib/libssl.so.3 /usr/lib64/libssl.so.3
    ln -s /usr/local/openssl/lib/libcrypto.so.3 /usr/lib64/libcrypto.so.3
  8. 添加到动态链接库

    1
    2
    echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
    ldconfig
  9. 验证

    1
    openssl version

I'm so cute. Please give me money.

其他文章
cover
华为服务器设置风扇转速
  • 70/01/01
  • 00:00
  • Linux-Docs
cover
安装各版本Pip
  • 70/01/01
  • 00:00
  • Linux-Docs
目录导航 置顶
  1. 1. 安装OpenSSL
    1. 1.1. 网络安装
    2. 1.2. 源码编译安装OpenSSL
请输入关键词进行搜索