openssl在ubuntu上怎么配置

660
2025/3/31 3:32:11
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上配置OpenSSL可以通过以下步骤进行:

安装OpenSSL

  1. 更新软件包列表
sudo apt update
  1. 安装OpenSSL及其开发文件
sudo apt install openssl libssl-dev
  1. 验证安装
openssl version

编译安装OpenSSL(如果需要特定版本或额外配置)

  1. 安装依赖工具
sudo apt install build-essential make gcc perl zlib1g-dev -y
  1. 下载并解压源码
wget https://www.openssl.org/source/openssl-1.1.1.tar.gz
sha256sum openssl-1.1.1.tar.gz  # 验证文件完整性
tar -xzvf openssl-1.1.1.tar.gz
cd openssl-1.1.1
  1. 配置编译选项
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl/ssl shared zlib
  1. 编译并安装
make -j$(nproc)
sudo make install
  1. 配置系统环境
  • 添加OpenSSL到PATH:
echo 'export PATH=/usr/local/openssl/bin:$PATH' | sudo tee -a /etc/profile
source /etc/profile
  • 更新动态库链接:
echo '/usr/local/openssl/lib' | sudo tee /etc/ld.so.conf.d/openssl-1.1.1.conf
sudo ldconfig
  1. 验证安装
openssl version  # 输出应显示:OpenSSL 1.1.1 [版本号]
ldd /usr/local/openssl/bin/openssl | grep libssl  # 应指向 /usr/local/openssl/lib 下的库文件

注意事项

  • 兼容性问题:不要直接覆盖系统自带的OpenSSL,否则可能导致依赖旧版本的软件崩溃。
  • 指定版本共存:若需多版本共存,可在编译时指定不同安装路径(如 /opt/openssl-1.1.1),通过环境变量切换使用。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: ubuntu中查看端口命令是什么