更新安装openssl
由于有一个项目要用到openssl,并且版本非要在1.1.1c,这个需要手动编译安装升级,下面开始动手。
一,查看当前openssl的版本号
root@Debian:~# openssl version
OpenSSL 1.1.0k 28 May 2019
vps上debian 9安装的openssl是1.1.0K,不符合要求
二,用源码编译安装
下载源码:wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz
列新的源码请参看:https://www.openssl.org/source/
tar -zxvf openssl-1.1.1c.tar.gz
cd openssl-1.1.1c
./config
make
make install
三,设置
备份旧版本的openssl
mv /usr/bin/openssl /usr/bin/openssl.old
最新版的安装目录:/usr/local/bin/openssl
设置软连接使其使用新的OpenSSL版本
ln -s /usr/local/bin/openssl /usr/bin/openssl
cp libcrypto.so.1.1 /usr/lib/x86_64-linux-gnu/
cp libssl.so.1.1 /usr/lib/x86_64-linux-gnu/
四,更新完成
root@Debian:~# openssl version
OpenSSL 1.1.1c 28 May 2019