Linux源码安装OpenSSL(近期高版本)
Posted bluishglc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux源码安装OpenSSL(近期高版本)相关的知识,希望对你有一定的参考价值。
目前Yum的OpenSSL版本是1.0.2k,如需安装更高版本,需要从源代码编译安装。具体操作步骤如下:
1. 检查已安装的OpenSSL组件及版本
yum list installed | grep openssl
2. 移除已安装的OpenSSL
sudo yum -y remove openssl
3. 下载OpenSSL源码
curl -O https://www.openssl.org/source/openssl-1.1.1g.tar.gz
tar -zxvf openssl-1.1.1g.tar.gz
4. 安装
cd openssl-1.1.1g
./config --prefix=/usr/local --openssldir=/usr/local/openssl no-ssl2
make
sudo make install
5. 配置环境变量
sudo tee /etc/profile.d/openssl.sh <<EOF
export LD_LIBRARY_PATH=/usr/local/lib
export LC_ALL="en_US.UTF-8"
export LDFLAGS="-L /usr/local/lib -Wl,-rpath,/usr/local/lib"
EOF
6. 重启
重启,请环境变量生效
reboot
7. 验证
openssl version
以上是关于Linux源码安装OpenSSL(近期高版本)的主要内容,如果未能解决你的问题,请参考以下文章