OpenSSL CentOS 7 安装

版权声明:本文自撰,转载先跟我说一下比较好 https://blog.csdn.net/KimBing/article/details/87003324

OpenSSL CentOS 7 安装

OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了,下面我整理了两种关于OpenSSL安装配置方法。
安装环境:
操作系统:CentOS 7
下载地址:github https://github.com/openssl/openssl/releases
从这里面找最新的就可以了,目前最新的是 OpenSSL 1.1.1a

1、将下载的压缩包放在根目录,

wget https://github.com/openssl/openssl/archive/OpenSSL_1_1_1a.tar.gz

2、在文件夹下解压缩,命令:

tar -xzvf OpenSSL_1_1_1a.tar.gz 

得到文件夹 openssl-OpenSSL_1_1_1a

3、进入解压后的目录:

cd openssl-OpenSSL_1_1_1a

4、设定Openssl 安装,( --prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下:

./config --prefix=/usr/local/openssl

5、执行命令

./config -t

6.执行make,编译安装 OpenSSL

make install

7、执行以下命令

[root@host]# cd /usr/local
[root@host local]# ldd /usr/local/openssl/bin/openssl

会出现类似如下信息:

[root@host local]# ldd /usr/local/openssl/bin/openssl 
	linux-vdso.so.1 =>  (0x00007ffd935f9000)
	libssl.so.1.1 => not found
	libcrypto.so.1.1 => not found
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f3076b57000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f307693b000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f307656e000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f3076d5b000)

8、查看路径

[root@host local]# which openssl
/usr/bin/openssl

查看版本

[root@host local]# openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017

猜你喜欢

转载自blog.csdn.net/KimBing/article/details/87003324