腾讯云 + Nginx 部署 Https

前提

有一个在腾讯云备案的域名,还有自己的服务器

步骤

申请证书

  • 选择云产品 SSL证书管理,申请免费版 DVSSL 证书
  • 绑定证书域名(因为是免费的,所以一级域名和二级域名的证书不同…)
  • 填入需要的信息就可以了

Nginx 配置

  • 申请完成后,等待腾讯云审批,一般一个小时左右就通过了,接着下载证书文件即可
  • 将下载后的压缩包里 Nginx 目录下的两个文件上传到服务器,为了方便管理,我上传到 [Nginx目录]/certificate/ 下(certificate 是自己创建的)
  • 然后配置 Https 证书


  • 接着确保服务器和腾讯云已经开启了 443 端口可以访问
  • 最后重启 Nginx,然后试试能不能访问吧
1
2
nginx -t // 检查语法错误
nginx -s reload // 重新加载配置文件