最近,我的网址被黑了,网友说你怎么不用https,还用http 。 他说用了https ,他的网址就安全了。我就查找了一下 cerbot let's encrypt。找到下面原文,在我主机上实现了 http 到 https 的转变,让我网址更安全一点。这个环境是ubunt20 安装了nginx 。本文假定配置的域名是 example.com,实际情况当然要用你自己的域名。
没有或不怎么懂nginx,可以看 nginx配置实战入门
学习的原文内容是:How To Secure Nginx with Let's Encrypt on Ubuntu 20.04
介绍
Let’s Encrypt是一个证书颁发机构(CA),它提供了一种获取和安装免费TLS / SSL证书的简便方法,从而可以在网络服务器上启用加密的HTTPS。 它通过提供一个软件客户端Certbot来简化该过程,该客户端尝试使大多数(如果不是全部)所需步骤自动化。 当前,在Apache和Nginx上,获取和安装证书的整个过程都是完全自动化的。
在本教程中,您将使用Certbot在Ubuntu 20.04上获取Nginx的免费SSL证书,并将证书设置为自动更新。
本教程将使用单独的Nginx服务器配置文件而不是default 文件。 建议为每个域名创建一个Nginx服务器块文件,因为它有助于避免常见