源码安装openssl1.1.1

wget https://www.openssl.org/source/openssl-1.1.1.tar.gz
3. 下载最新 OpenSSL 1.1 源代码

从官网或开源镜像下载 tar 压缩源码包。

4. 解压并进入源码目录

tar -zxvf openssl-1.1.x.tar.gz
cd openssl-1.1.x

5. 配置并指定安装目录

./config –prefix=/usr/local/openssl –openssldir=/usr/local/openssl

6. 编译并安装

make && make install

7. 添加动态库路径

echo “/usr/local/openssl_11/lib” > /etc/ld.so.conf.d/openssl.cnf
ldconfig

8. 链接相关命令

#这步暂时可以不做
#ln -s /usr/local/openssl_11/bin/* /usr/bin/

这样就将旧版本删除了,并安装了最新的 OpenSSL 1.1版本。


ln -s /usr/local/openssl_11/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

ln -s /usr/local/openssl_11/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
–用alternatives多个版本切换

alternatives –install /usr/bin/openssl openssl /usr/local/openssl_11/bin/openssl 1

alternatives –install /usr/bin/openssl openssl /usr/local/openssl/bin/openssl 2

#切换不同版本
alternatives –config openssl


发表评论

电子邮件地址不会被公开。 必填项已用*标注