如何编译安装最新版 Openssl
首先,我们先登录服务器后台命令行页面
输入命令获取最新版本(1.1.1d)的安装包
1 | # wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz |
获取完安装包之后解压,进入目录
1 | # tar -xzf openssl-1.1.1d.tar.gz |
接下来配置并编译 Openssl
1 | # ./config --prefix=/usr/local/openssl |
然后安装
1 | # make install |
下面,我们来配置 Openssl 环境变量
如果你现在在终端输入 openssl version
输出类似于以下这样:
1 | # openssl version |
所以接下来我们来配置它
进入 /usr/local
并创建链接
1 | # cd /usr/local |
编辑 /etc/ld.so.conf
文件
1 | # nano /etc/ld.so.conf |
接着,按 ctrl+o
保存,按 ctrl+x
离开 nano
输入 ldconfig
共享动态链接库
配置环境变量
编辑.bashrc
文件:
1 | # cd |
在末尾添加
1 | export OPENSSL=/usr/local/openssl/bin |
保存退出,使用 source .bashrc
来使修改生效。
最后
输入 which openssl
查看 openssl 路径,输入 openssl version
查看版本。
1 | # which openssl |