温馨提示×

OpenSSL在Linux上的安装步骤是什么

小樊
107
2025-04-11 18:49:37
栏目: 云计算

OpenSSL在Linux上的安装步骤如下:

  1. 下载OpenSSL源码
  • 访问OpenSSL官方网站 https://www.openssl.org/source/ 下载最新版OpenSSL源码,例如 openssl-1.1.1n.tar.gz
  • 或者使用 wget 命令下载,例如:
wget https://www.openssl.org/source/openssl-1.1.1n.tar.gz
  1. 解压源码包
  • 使用 tar 命令解压下载的源码包:
tar -xf openssl-1.1.1n.tar.gz
  1. 进入解压后的目录
cd openssl-1.1.1n
  1. 配置安装路径
  • 运行 ./config 命令并指定安装路径和其他相关配置选项。例如:
./config --prefix=/usr/local/openssl --shared
  • --prefix 指定安装路径,--shared 表示安装共享库。
  1. 编译并安装OpenSSL
  • 执行 make 命令进行编译:
make
  • 安装编译好的OpenSSL:
make install
  1. 验证安装
  • 使用以下命令验证OpenSSL是否安装成功:
openssl version -a
  1. 设置环境变量(可选)
  • 为了方便使用OpenSSL命令,可以将安装路径添加到系统的 PATH 环境变量中。编辑 ~/.bashrc~/.bash_profile 文件,添加如下行:
export PATH=/usr/local/openssl/bin:$PATH
  • 然后执行 source ~/.bashrcsource ~/.bash_profile 使更改生效。
  1. 更新系统链接(可选)(如果需要将新安装的OpenSSL链接到系统默认路径):
  • 创建符号链接:
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
  • 更新动态库缓存:
ldconfig

完成以上步骤后,您应该已经成功在Linux系统上安装了OpenSSL,并可以通过 openssl version -a 命令验证安装结果。

0