在Ubuntu上安装OpenSSL可以通过包管理器进行,以下是详细的安装步骤:
sudo apt update
sudo apt install openssl libssl-dev
openssl
包含命令行工具。libssl-dev
提供开发头文件和静态库。openssl version
若显示版本号(如 OpenSSL 3.0.2
),则安装成功。
sudo apt install build-essential wget
wget https://www.openssl.org/source/openssl-3.0.12.tar.gz
tar -xzf openssl-3.0.12.tar.gz
cd openssl-3.0.12
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib
若需启用特定功能(如 zlib
压缩),需额外安装依赖并添加参数:
sudo apt install zlib1g-dev
make
sudo make install
这个过程可能需要一些时间,取决于系统的性能和源代码的大小。
/etc/environment
文件:sudo nano /etc/environment
PATH="/usr/local/openssl/bin:$PATH"
LD_LIBRARY_PATH="/usr/local/openssl/lib"
保存文件并退出。
运行以下命令来使环境变量生效:
source /etc/environment
openssl version
如果成功安装,将输出OpenSSL的版本信息。
通过以上步骤,可以在Ubuntu上成功安装和配置OpenSSL。如果需要特定版本或自定义配置,可以选择源码编译安装。安装完成后,可以通过 openssl version
命令验证安装是否成功。