版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

1. 下载并解压OpenSSL 3.2.2

代码块
cd /usr/src
sudo wget https://www.openssl.org/source/openssl-3.2.2.tar.gz
sudo tar xzf openssl-3.2.2.tar.gz
cd openssl-3.2.2


2. 配置OpenSSL

在解压后的目录中运行配置命令:

代码块
sudo ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl


3. 编译并安装OpenSSL

代码块
sudomake && make
sudo make -j 4 install


4. 更新系统的库路径

代码块
echo "/usr/local/openssl/liblib64" | sudo tee -a /etc/ld.so.conf.d/openssl-3.2.02.conf
sudo ldconfig -v


5. 更新系统的PATH变量

...

代码块
echo "/usr/local/openssl/liblib64" | sudo tee -a /etc/ld.so.conf.d/openssl-3.2.2.conf

...

代码块
export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH
echo 'export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc

重新启动系统(如果必要):

代码块
sudo reboot