...
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
代码块 |
---|
sudo make sudomake && make -j 4 install |
4. 更新系统的库路径
代码块 |
---|
echo "/usr/local/openssl/liblib64" | sudo tee -a /etc/ld.so.conf.d/openssl-3.2.2.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 |