【设置】Centos6.5安装、升级openssl
2021年04月15日 15:06:32 作者:Jiaozn 分类:Linux 评论(0)1 , 首先就是下载最新的openssl, 下面是最新版的下载地址
https://www.openssl.org/source/openssl-1.1.0e.tar.gz
2 , 上传
将安装包上传到 software
3 , 解压
tar -zxvf /software/openssl-1.1.0e.tar.gz -C /usr/local/
4 , 切换目录
cd /usr/local/openssl
5 , 编译安装 zlib
./config shared zlib
make
make install
6 , 修改并再次编译
./config --prefix=/usr/local/sslshared no-zlib
make
make install
7 , 备份
重命名原来的openssl命令
mv /usr/bin/openssl /usr/bin/openssl.bak
重命名原来的openssl目录 (我这里不知道为什么,本地include下面没有旧的openssl目录)
mv /usr/include/openssl /usr/include/openssl.bak
重命名系统自带的openssl库文件
mv /usr/local/lib64/libssl.so /usr/local/lib64/libssl.so.bak
8 , 软连接
将安装好的openssl 的openssl命令软连到/usr/bin/openssl
ln -s /usr/local/sslshared/bin/openssl /usr/bin/openssl
将安装好的openssl 的openssl目录软连到/usr/include/openssl
ln -s /usr/local/sslshared/include/openssl /usr/include/openssl
修改系统自带的openssl库文件,如/usr/local/lib64/libssl.so(根据机器环境而定) 软链到升级后的libssl.so
ln -s /usr/local/sslshared/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
在/etc/ld.so.conf文件中写入openssl库文件的搜索路径
echo "/usr/local/sslshared/lib" >> /etc/ld.so.conf
9 , 生效配置
使修改后的/etc/ld.so.conf生效
ldconfig -v
10 , 查看 openssl 版本
最好查看下openssl版本号,看是否已经更新成最新的,
openssl version -a
评论
发表评论