对我的博客做HTTPS加密之一

最近感觉谈不上忙,可是却觉得生活被限制的死死的,没有时间做自己喜欢的事情。每隔一段时间总会有这种感觉,觉得每天忙忙碌碌,可回首望去,只觉得自己是在瞎忙。我觉得是该找时间给自己休个假了,放松放松,什么都不想,就在那看看闲书,乘乘凉。

说好的每个月要写四篇博客,眼见就到月底了,还差一篇,感到很惭愧,只能临时抱佛脚,拼凑一篇出来,滥竽充数吧。以后估计也不会写长篇博客了,真的没时间,就把一个小问题分解分解,分成若干篇来写吧。

对我的博客添加https加密功能,其实说起来,很简单,就三个步骤。

一: 到https://www.startssl.com/按照步骤,申请证书。

二:配置nginx添加如下配置。

server {
        listen 443 default ssl;
        ssl on;
        ssl_certificate /etc/ssl/private/peiqiang.net.crt;
        ssl_certificate_key /etc/ssl/private/peiqiang.net.key;

        access_log /var/log/nginx/peiqiang.net_access.log;
        error_log /var/log/nginx/error.log;
        server_name peiqiang.net www.peiqiang.net;
        location / {
                proxy_set_header Host peiqiang.net;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_pass http://lpq.github.io;
    }
}

三:访问https://peiqiang.net/测试成功。


参考资料:

startssl:https://www.startssl.com/

Nginx 配置 SSL 证书 + 搭建 HTTPS 网站教程:https://s.how/nginx-ssl/