网站升级为https
最近比较流行https,我也准备吧自己博客升级为https。
申请证书
申请证书参考 http://www.freehao123.com/nginx-startssl/
StartSSL 网站提供免费的证书申请。
nginx配置
将startssl提供的.key文件和.crt文件拷贝到服务器
.key文件每次nginx启动时候需要输入密码,因此需要先去掉.key文件的密码。方法如下:
1 | openssl rsa -in zhangwenjin.key -out zhangwenjin.key.unsecure |
nginx 配置:
1 | listen 443; |
访问 https://blog.zhangwenjin.com 即可
开启OCSP Stapling
获取startssl根证书
1 | wget -O - https://www.startssl.com/certs/ca.pem https://www.startssl.com/certs/sub.class1.server.ca.pem | tee -a ca-certs.pem> /dev/null |
nginx 配置
1 | ssl_stapling on; |