Let's Encrypt是一个免费的、开放的、自动化的证书颁发机构,它提供了一种简单的方法来为网站提供免费的SSL/TLS证书。使用Let's Encrypt颁发的证书可以为我们的网站免费启用HTTPS(SSL/TLS),从而提高数据传输的安全性。 ,,如果您想使用Let's Encrypt申请免费的SSL证书,必须要满足以下几点:必须有一个域名,必须有一台拥有公网IP的服务器。在创建证书的过程中,需要证明您对该域名的所有权,所以需要一个域名,而拥有一台有公网IP的服务器则是需要运行certbot客户端工具来协助生成证书,在此过程中,需要用到外网。
如果您想要使用Let's Encrypt颁发的证书,您需要安装Certbot客户端,该客户端可以帮助您自动获取和管理Let's Encrypt证书,Certbot支持多种操作系统和Web服务器,包括Apache、Nginx、IIS等。