配置Nginx的SSL证书,即https安全服务

本文详细介绍了如何在阿里云上申请SSL证书,并将其应用于Nginx服务器,实现HTTP到HTTPS的强制转换,确保网站安全。包括证书申请、下载、上传、Nginx配置文件修改等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先申请证书,进入阿里云控制台登陆
2.安全(云盾)>ssl证书(应用安全)

在这里插入图片描述

3.购买证书>进入证书管理页面 >免费型DV SSL >立即购买

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.绑定域名>等待证书审核 大约十来分钟就审核通过了

在这里插入图片描述

5.下载Nginx证书,上传到nginx服务器的nginx目录的cert文件夹(新建文件夹)

在这里插入图片描述

6.修改Nginx的配置文件nginx.conf
    server {
        listen       80; 
        server_name  blog-admin.wanm-mall.com;
        rewrite ^(.*)$ https://$server_name$1 permanent; #http强转https
    }
    include /usr/nginx/conf.d/*.conf; #加载指定的其他的配置文件
7.在con.d文件夹,添加blog-admin.conf文件,配置如下
      server {
	    listen         443 ssl;
        server_name    blog-admin.wanm-mall.com;
        #设置长连接
        keepalive_timeout   70;
        #证书文件
        ssl_certificate     /usr/nginx/cert/3067442_blog-admin.wanm-mall.com.pem;
        #私钥文件
        ssl_certificate_key /usr/nginx/cert/3067442_blog-admin.wanm-mall.com.key; 
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;  #使用此加密套件。
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;   #使用该协议进行配置。
        ssl_prefer_server_ciphers on; 
        #防XSS攻擊
        add_header X-Xss-Protection 1;
        add_header Content-Security-Policy upgrade-insecure-requests;
        location / {
          add_header Content-Security-Policy upgrade-insecure-requests;
          add_header Access-Control-Allow-Origin *;
          add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
          add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
          proxy_pass http://localhost:8080/;
          proxy_set_header Host $http_host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       }
    }
8.访问主页 https://blog-admin.wanm-mall.com

在这里插入图片描述

记住:记住:牛逼的技术虽然不是你的,但是你会了,就是你的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值