升级 openssl
1、前期准备
1.1、升级软件包
apt update
apt upgrade
1.2、安装依赖
我用的是 Ubuntu 20.04。如果编译的时候发现缺少软件包,就自行安装。
apt install gcc
2、下载源码
源码的目录无要求,随意放。
wget https://www.openssl.org/source/openssl-3.0.5.tar.gz
下载的源码是压缩文件,需要解压。
tar -zxvf openssl-3.0.5.tar.gz
3、编译 openssl
3.1、进入源码文件夹
cd openssl-3.0.5
3.2、生成配置文件
./Configure
生成的是默认配置文件,如果需要修改安装目录,或者其他什么,参考项目地址
3.3、开始编译
部分系统是没有预装 make 的,需要手动安装。
apt install make
开始编译openssl
make
无报错就是编译成功了。
4、安装 openssl
make install
无报错就是安装成功了。默认安装到 /usr/local/
目录。
5、刷新库文件链接缓存
ldconfig /usr/local/lib64/
输入openssl version
就可以看到 openssl 的版本号了。