|
Ubuntu OpenSSL安装指南更新:2023-05-30 12:57
一、准备工作在开始安装OpenSSL前,需要确保您的系统已经与apt-get源连接,并且更新了软件包信息: sudo apt-get updatesudo apt-get upgrade接下来,您需要安装)编译OpenSSL所需的一些依赖项 sudo apt-get install build-essential
sudo apt-get install zlib1g-dev
sudo apt-get install libssl-dev
二、下载和编译OpenSSL1、访问OpenSSL官网,下载最新的源码包到您的系统中。在本例中,我们下载的是OpenSSL 1.1.1版本: wget https://www.openssl.org/source/openssl-1.1.1.tar.gz2、使用如下命令,将压缩包解压到一个临时目录: tar -xf openssl-1.1.1.tar.gz –C /usr/local/src3、解压完毕后,您需要进入到源代码根目录,执行配置和编译命令: cd /usr/local/src/openssl-1.1.1
./config --prefix=/usr/local/ssl -Wl,-rpath=/usr/local/ssl/libmake
sudo make install4、安装成功后,您可以在系统中查找OpenSSL ls /usr/local/ssl/bin/
三、配置环境变量为了让系统自动识别OpenSSL,您需要将其添加到环境变量中: sudo vi /etc/profile在文件中添加如下内容: export PATH=/usr/local/ssl/bin PATHexport
LD_LIBRARY_PATH=/usr/local/ssl/lib LD_LIBRARY_PATH保存文件,更新环境变量: source /etc/profile现在,您可以使用如下命令运行OpenSSL: openssl version
四、验证OpenSSL安装您可以使用以下命令验证OpenSSL是否正确安装: openssl version -a如果您能够看到一些类似于以下记录,那么恭喜您,您已经成功地安装了OpenSSL! OpenSSL 1.1.1g 21 Apr 2020
built on: Wed Sep 9 15:48:41 2020 UTC
platform: debian-amd64
options: bn(64,64) rc4(16x,int) des(int) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-m
|
|