1,准备源码包
openssl-1.1.1q.tar.gz
zlib-1.2.12.tar.gz
2.上传并解压
tar -zxvf openssl-1.1.1q.tar.gz
tar -zxvf zlib-1.2.12.tar.gz
3.编译安装zlib
cd zlib-1.2.12
./configure –prefix=/usr/local/zlib (编译zlib出错,请安装gcc yum install gcc)
make && make install
echo ‘/usr/local/zlib/lib’ >> /etc/ld.so.conf
ldconfig -v
4.编译安装openssl
cd /opt/openssl-1.1.1q
./config –prefix=/usr/local/ssl -d shared
make && make install (时间比较长,切勿打断)
echo ‘/usr/local/ssl/lib’ >> /etc/ld.so.conf
ldconfig -v
5.备份原来的,创建链接
备份
[root@localhost bin]# mv /usr/bin/openssl /usr/bin/openssl.old
[root@localhost bin]# mv /usr/include/openssl /usr/include/openssl.old(有可能没有,没有就不用管)
创建链接
[root@localhost bin]# ln -sf /usr/local/ssl/bin/openssl /usr/bin/openssl
[root@localhost bin]# ln -s /usr/local/ssl/include/openssl /usr/include/openssl
注意/usr/local/ssl/这里是我上面安装openssl的指定路径–prefix=/usr/local/ssl -d shared
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/181555.html