我们这里做一下openssl的升级记录
首先我们安装依赖包
yum -y install zlib zlib-devel openssl-devel libffi libffi-devel libpcap-devel ncurses-devel readline-devel gcc gcc-c++
我们首先查看本地openssl版本
openssl version OpenSSL 1.0.2k-fips 26 Jan 2017
我们可以去官网查看最新的版本是openssl-1.1.1n,我们先做下openssl编译升级
wget https://www.openssl.org/source/openssl-1.1.1n.tar.gz tar -zxvf openssl-1.1.1n.tar.gz -C /usr/local/src/ cd /usr/local/src/openssl-1.1.1n
然后我们开始编译安装openssl
./config --prefix=/usr/local/openssl shared zlib make && make install
备份更换当前openssl
mv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak
创建新版本的软链接
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl ln -s /usr/local/openssl/include/openssl /usr/include/openssl
更新动态链接库并重新加载
echo /usr/local/openssl/lib >> /etc/ld.so.conf ldconfig -v
我们再次查看版本
openssl version OpenSSL 1.1.1n 15 Mar 2022
至此我们的升级完成
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/828
相关推荐
- centos7安装CUDA Tookit+CUDA Samples+NCCL+OpenMPI
- centos7添加交换分区swap
- centos7升级systemd并切换cgroup v1到cgroup v2
- centos7下程序运行提示报错version `GLIBCXX_3.4.20` not found
- centos7二进制部署prometheus+alertmanager+grafana
- centos7使用chrony配置时间同步
- centos7使用二进制部署TLS加密etcd集群
- centos7二进制部署etcd集群
- centos7备份和恢复单机etcd数据
- centos7二进制部署单机etcd
评论列表