程序员开发实例大全宝库

网站首页 > 编程文章 正文

OpenSSL从1.*版本升级到 3.* 版本操作步骤

zazugpt 2024-10-19 16:27:44 编程文章 13 ℃ 0 评论

1、下载 OpenSSL 3.0 的源代码包。

https://www.openssl.org/source

2、解压下载好的源代码包。

tar -zxvf openssl-3.0.12.tar.gz。

cd openssl-3.0.12。

3、执行配置命令。在解压后的目录中执行以下命令进行配置:

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

配置 OpenSSL 的安装路径为 /usr/local/openssl。

4、编译源代码。执行以下命令进行编译:

make

编译源代码并生成相应的二进制文件。

5、安装 OpenSSL。

执行以下命令进行安装:

make install

将OpenSSL安装到指定的目录中。

6、替换原有的 OpenSSL 库文件。执行以下命令替换原有的 OpenSSL 库文件:

cp -f /usr/local/openssl/lib64/libcrypto.so /usr/lib64/libcrypto.so

cp -f /usr/local/openssl/lib64/libssl.so /usr/lib64/libssl.so

将新版的 OpenSSL 库文件复制到系统的默认库文件路径中。

7. 设置环境变量。为了使系统能够正确地找到新的 OpenSSL 库文件,需要设置相应的环境变量。执行以下命令设置环境变量

echo 'export PATH=/usr/local/openssl/bin:$PATH' >> ~/.bashrc

echo 'export LD_LIBRARY_PATH=/usr/local/openssl/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc

source ~/.bashrc

将新的PATH和LD_LIBRARY_PATH 环境变量添加到您的 shell 配置文件中,并立即生效。

10. 验证升级结果。执行以下命令验证 OpenSSL 的版本:

openssl version

如果成功升级到 OpenSSL 3.0,将看到相应的版本信息。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表