之前,将项目由 http 升级成 https,但是当时直接是购买的阿里云的证书,而且直接配置在阿里云的负载均衡上。
这些都是根据文档提示,手动操作即可。
这次小程序项目,也需要 https,正好再了解下 https 证书这块。
关于 certbot 和 openssl,一直听说过,但是没仔细了解。
最常见的是 openssl 这个东西,每次安装系统软件,都需要安装它。但是也没仔细了解过。
certbot 也是了解 Let's Encrypt 时,有见到过。
这次搭建免费 https 顺便就都总结了下:
certbot 是用来申请 Let's Encrypt 免费 SSL 证书
openssl 也可以生成证书,但只是 "自制证书",供我们本地自己测试使用
两者的使用,我简单总结了下:
Certbot 生成 ssl 证书
https://blog.csdn.net/beyond__devil/article/details/92705324
OpenSSL 生成 ssl 证书
https://blog.csdn.net/beyond__devil/article/details/92705437
nginx 配置 HTTPS 服务器,也有篇好文推荐:
https://aotu.io/notes/2016/08/16/nginx-https/index.html
https://cloud.tencent.com/document/product/400/35244