很多时候要用到https证书,有许多提供免费ssl的网站
访问freessl,按如下勾选
创建之后按操作自己去配置域名解析验证,验证完成后会得到ca证书、私钥
将CA证书和证书 复制粘贴到一个pem文件: example.com.pem
私钥复制粘贴到key文件: example.com.key
然后将这两个文件上传至你的服务器,接下来配置nginx
listen 443;
ssl on;
ssl_certificate /usr/local/nginx/conf/ssl/example.com.pem;
ssl_certificate_key /usr/local/nginx/conf/ssl/example.com.key;
if ( $scheme = “http” ) {
rewrite ^/(.*)$ https://$host/$1 permanent;
}
重启nginx生效