1.- 查找需要的openssl版本
https://www.openssl.org/source/
2.- 下载
wget https://www.openssl.org/source/openssl-***
3.- 解压
tar -zxvf openssl-****
4.- 配置文件夹
cd openssl-***
./config --prefix=/home/username/openssl --openssldir=/home/username/openssl no-ssl2
注:或者放在 /usr/bin/openssl
5.- 安装
make
sudo make install
6.- 添加环境变量
cd ~ (切换到用户目录)
vim .bash_profile
添加如下:
export PATH=$HOME/openssl/bin:$PATH
export LD_LIBRARY_PATH=$HOME/openssl/lib
export LC_ALL="en_US.UTF-8"
export LDFLAGS="-L /home/username/openssl/lib -Wl,-rpath,/home/username/openssl/lib"
Source文件:
. ~/.bash_profile
7.- 检查
which openssl
/home/username/openssl/bin/openssl
openssl version
OpenSSL 1.1.1w 2023