搭建https难吗?3分钟即可搭建完成,动动手指几个脚本即可,干货

1.执行命令 安装GCC

 yum -y install gcc

2.OpenSSL Version:openssl-1.0.2j.tar.gz

目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1.0.2j.tar.gz

1、将下载的压缩包放在自己想放的目录

wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz

2、在文件夹下解压缩,得到openssl-1.0.2j文件夹

tar -xzf openssl-1.0.2j.tar.gz

3、进入解压的目录:

cd openssl-1.0.2j

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

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

5、执行命令

./config -t

6.执行make,编译Openssl

make

7、安装 Openssl

make install

8、执行以下命令

cd /usr/local
ldd /usr/local/openssl/bin/openssl

9、停止杀掉进程

10、重新编译nginx 添加sll模块

./configure --with-http_ssl_module --prefix=/data/nginx --conf-path=/data/nginx/nginx.conf

make

make install

11、查看nginx sll是否配置成功

cd /data/nginx/sbin/
  
./nginx -V

 

12、配置https nginx配置文件

server {
             listen 443 default ssl;
             server_name acsu.ahccs.com.cn;
    
             ssl on;
             ssl_certificate /data/nginx/1_acsu.ahccs.com.cn_bundle.crt;
             ssl_certificate_key /data/nginx/2_acsu.ahccs.com.cn.key;
             ssl_session_timeout 5m;
             ssl_protocols SSLv2 SSLv3  TLSv1.2;
             ssl_ciphers HIGH:!aNULL:!MD5;
             ssl_prefer_server_ciphers on;
         }

13、最后重启nginx

胜象大百科