Nginx配置Https指南
前言 本文是对Nginx配置SSL证书的总结。 申请SSL证书 你可以从任何证书提供商处申请证书,这里以 阿里云 为例。 打开阿里云SSL证书控制台,点击购买证书 选择免费型一年期的证书,点击立即购买 注意,1年到期后别忘记重新申请证书! 支付 放心大胆的支付吧,不用钱! 验证SSL证书 购买完成之后,返回SSL证书控制台,你应该会看到刚才购买的证书。我们点击申请 填写域名(必须是你自己的或者有管理权的域名)和相关信息,完成后点击下一步。 注意,免费型证书只支持单个域名!例如你要为www.example.com申请证书,你必须填写www.example.com,而不能是example.com。 在DNS服务商处配置阿里云提供的验证信息。 例如 DNSPod ,填写主机记录,记录值和记录类型,然后点击保存。 耐心等待TTL刷新(一般为10分钟,也可能花不了10分钟)。 回到阿里云SSL证书申请页面,点击验证。 签发域名 验证通过后,证书提供商将会为你的域名颁发证书。在阿里云SSL证书控制台的已签发列表下可以找到你的域名对应的SSL证书。 下载证书 下载Nginx对应的SSL证书 xx_nginx.zip ,准备配置Nginx。 配置Nginx 如果你还没有安装Nginx,可以参考 部署Nginx 上传证书 $ sudo mkdir /etc/nginx/certs $ sudo cd