源码下载
选择版本:
选择openssl 3.0.10下载 Source code(tar.gz)
安装
1、解压
tar -zxvf openssl-openssl-3.0.10.tar.gz
2、进入openssl源代码目录
cd openssl-openssl-3.0.10
3、创建安装目录
sudo mkdir /usr/local/openssl_3.0.10
4、查看目录创建结果
ls -l /usr/local/openssl_3.0.10
5、mkdir build
6、cd build
7、../config --prefix=/usr/local/openssl_3.0.10
8、make -j4
9、sudo make install(注:如果已安装openssl,则先卸载再安装 kylin v10 sp2: sudo yum remove openssl)
10、清理旧版本文件
rm -rf /usr/bin/openssl
rm -rf /usr/include/openssl
rm -rf /usr/lib64/libssl.so
rm -rf /usr/lib64/libcrypto.so
rm -rf /usr/lib/libssl.so
rm -rf /usr/lib/libcrypto.so
11、建立库文件软链接
sudo ln -s /usr/local/openssl_3.0.10/bin/openssl /usr/bin/openssl
sudo ln -s /usr/local/openssl_3.0.10/lib/libssl.so /usr/lib/libssl.so
sudo ln -s /usr/local/openssl_3.0.10/lib/libssl.so /usr/lib64/libssl.so
sudo ln -s /usr/local/openssl_3.0.10/lib/libcrypto.so /usr/lib/libcrypto.so
sudo ln -s /usr/local/openssl_3.0.10/lib/libcrypto.so /usr/lib64/libcrypto.so
sudo ln -s /usr/local/openssl_3.0.10/lib/libssl.so.3 /usr/lib/libssl.so.3
sudo ln -s /usr/local/openssl_3.0.10/lib/libssl.so.3 /usr/lib64/libssl.so.3
sudo ln -s /usr/local/openssl_3.0.10/lib/libcrypto.so.3 /usr/lib64/libcrypto.so.3
sudo ln -s /usr/local/openssl_3.0.10/lib/libcrypto.so.3 /usr/lib/libcrypto.so.3
12、查看版本号
openssl version