<返回更多

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

2020-07-27    
加入收藏
搭建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、停止杀掉Nginx进程

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
搭建https难吗?3分钟即可搭建完成,动动手指几个脚本即可,干货

 

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

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>