如何使用免费阿里云https证书,并配置nginx自动http跳转https访问

作者:admin 发布:2018-07-31 浏览:2359次

1、申请阿里云免费https证书:

登录阿里云账号->控制台->安全(云盾)->SSL证书->购买证书


image.png


image.png


完成了购买,然后去补全信息,提交审核,等待通过,下发证书。


然后下载证书放到nginx目录下,配置nginx配置文件,

server
    {
        listen 80;
        server_name www.domain.com;
        rewrite ^(.*)$ https://${server_name}$1 permanent;
 }
server
{    listen 443;
        server_name www.domain.com;
        ssl on;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/www;
        ssl_certificate   cert/证书.pem;
        ssl_certificate_key  cert/证书.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;
        include blog.conf;
  }


Comments (0)