利用freessl生成免费ssl证书

很多时候要用到https证书,有许多提供免费ssl的网站

访问freessl,按如下勾选

BE749AE0-BFC9-4546-B5C4-28B2E44AC314

创建之后按操作自己去配置域名解析验证,验证完成后会得到ca证书、私钥

11781EEB-6821-4129-897E-2B370119FB60

 

将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生效

 

发表评论

电子邮件地址不会被公开。