宝塔面板nginx给二级子目录开启SSL证书并部署教程

  • 内容
  • 相关

目前HTTPS是大势所趋,本站也上了HTTPS,但是过程中出现了一些问题,宝塔面板默认提供了SSL管理功能,并且可以在线申请SSL证书,一键部署HTTPS比较方便,但是遗憾的是宝塔面板二级子目录无法直接开启SSL证书的问题。因为我使用的是nginx,所以打算手动开启,而且也做到了。

宝塔面板nginx给二级子目录开启SSL证书并部署教程

一、申请域名证书

1、现在大部分网站都提供域名型免费版(DV)证书申请,我就不详细介绍了。

2、申请成功后,下载nginx证书即可。

二、安装证书

1、上传到宝塔,路径如www/server/panel/vhost/cert/www.qqsou.cn(www.qqsou.cn主域名的证书文件夹)

2、宝塔面板,网站,主域名的网站点开设置,通过手工修改配置文件来实现配置SSL证书。找到子目录的配置文件位置,一般都有#BINDING-cdn.myxzy.com-START的字样,域名换成自己的子域名,如果主域名已经开启了SSL,子域名也会直接开启。只要在配置文件root目录(root /www/wwwroot/www.qqsou.cn/cdn)下面增加以下配置文件即可。

   #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 ssl_certificate    /www/server/panel/vhost/cert/www.qqsou.cncdn.aisoa.cn.crt;
    ssl_certificate_key    /www/server/panel/vhost/cert/www.qqsou.cn/cdn.aisoa.cn.key;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497  https://$host$request_uri;
    #SSL-END

已经去掉了强制跳转HTTPS,这边去掉是为了CDN加速,因为开启了之后可能会出问题。

增加安全性设置,可以使用以下的配置文件:

add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    ssl_certificate    /www/server/panel/vhost/cert/www.qqsou.cn/cdn.aisoa.cn.crt;
    ssl_certificate_key    /www/server/panel/vhost/cert/www.qqsou.cn/cdn.aisoa.cn.key;
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256::!MD5;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497  https://$host$request_uri;
    #SSL-END

宝塔面板保存直接生效,不用重启nginx。

本站附件分享,如附件失效,可以去找找看
诚通网盘附件百度网盘附件
PS:由于百度网盘附件太大,所以百度网盘附件为拆分压缩,全部下载后打开zip后缀文件即可。也可以只下载zip后缀文件查看(只可以查看不能解压)是否有需要的文件,再下载全部文件解压需要的文件

您可能感兴趣的相关文章

本文标签:

本站广告:『点此加入本站VIP会员.全站资源免费下载。无任何限制』

版权声明:若无特殊注明,本文皆为《资源发布员》原创,转载请保留文章出处。

本文链接:宝塔面板nginx给二级子目录开启SSL证书并部署教程 - https://www.qqsou.cn/post-1080.html

免责声明:本页面内容乃网友投稿以及网络收集,如有侵权请联系站长删除,(QQ:6594404)。

特别注意:请所有访问者自觉遵守网站使用规定及法律法规,不要用于任何违规用途,一切后果自负。

发表评论

电子邮件地址不会被公开。 必填项已用*标注