网站配置免费SSL证书

/ 环境搭建 / 3 条评论 / 315浏览

第一步 申请证书

我的SSL证书是在腾讯云申请的域名型免费版,申请速度很快,一分钟左右就下来了

第二步 配置nginx.conf

我是将ssl证书配置在了nginx中

将下载好的证书压缩包内的Nginx下的key文件和crt文件放到服务器上

nginx配置监听80(http默认端口)及443(https默认端口),然后将80端口的请求重定向到443

server {
  listen       80;
  server_name  域名;
  rewrite      ^(.*)$ https://$host$1 permanent;
}

server {
  listen       443;
  server_name  域名;

  ssl on;
  ssl_certificate      crt文件路径;
  ssl_certificate_key  key文件路径;

  location / {
      ...
  }
}

修改完配置后重启nginx,如果重启报类似下面的错误

unknown directive "ssl_certificate" in /usr/local/nginx/conf/nginx.conf:105

请参考这篇文章https://blog.csdn.net/qq_33182756/article/details/80780632

  1. 感觉腾讯云太慢,用过一段时间,没在续费

    回复
  2. 配置证书是大势所趋

    回复
  3. 本站已于第一时间添加贵站链接!

    回复