
在数字世界的边疆,我们筑起代码的篱笆;在喧嚣时代的裂隙,我们采撷东篱的菊花。
扫码关注公众号
在互联网世界里,HTTPS 基本已经成为标配。但几年前,为网站部署 SSL/TLS 证书,往往需要花钱购买,还要面对复杂的申请和安装流程。而在这场 HTTPS 普及革命中,有一个名字不得不提——Let's Encrypt。
而自从 Let’s Encrypt 出现,一切都变得简单起来。本期我们就来聊聊这款颠覆行业的免费证书颁发机构。
SSL/TLS 数字证书(也叫安全证书)主要分为以下几类:
example.com)。a.com、b.com)。*.example.com)。📌 Let’s Encrypt 支持通配符证书。不难看出,又免费,功能又强大,想不出名都难啊~
1. 普通网站的需求
2. 自动化和便捷
3. 成本下降
4. 浏览器和行业推动
Let’s Encrypt 是一个由 ISRG(Internet Security Research Group) 发起的免费、自动化、开放的证书颁发机构(CA)。它的目标是:
推动全网 HTTPS 普及,让加密不再是少数人的“特权”。
特点:
安全性提升:开启 HTTPS,避免敏感信息被窃取。
SEO 优势:搜索引擎更青睐 HTTPS 站点。
用户信任:浏览器绿锁标志,用户更放心访问。
省钱省心:免费获取,自动续期,无需人工反复配置。
📌 活跃的证书数量足以说明它的影响力
Let’s Encrypt 采用 ACME 协议(Automatic Certificate Management Environment),流程大致如下:
Certbot 是 Let’s Encrypt 官方推荐工具。以 Nginx 为例:
# 安装 Certbot
sudo apt install certbot python3-certbot-nginx -y
# 获取证书并自动配置 Nginx
sudo certbot --nginx -d example.com -d www.example.com自动完成 HTTPS 配置,还会定时更新。
很多人喜欢用 acme.sh,因为它更灵活。
# 安装 acme.sh
curl https://get.acme.sh | sh
# 申请证书(以 DNS 验证为例)
acme.sh --issue -d example.com --dns dns_cf
# 安装证书到指定路径
acme.sh --install-cert -d example.com \
--key-file /etc/nginx/ssl/example.com.key \
--fullchain-file /etc/nginx/ssl/example.com.crt \
--reloadcmd "systemctl reload nginx"nginx-proxy + letsencrypt-companion 自动化证书管理。证书有效期短:必须启用自动续签,否则网站会因证书过期而显示“安全警告”。
免费不等于低级:Let’s Encrypt 的安全性与付费证书一致,差别在于增值服务(如 EV 证书显示公司名称)。
流量限制:每周每个域名最多签发一定数量证书(一般足够用)。
在“全网 HTTPS”的时代,Let’s Encrypt 就像一把普及安全的钥匙,让加密通信不再高高在上,而是触手可及。
如果你的网站还在用 HTTP,不妨现在就试试 Let’s Encrypt ——免费、安全、自动化,让你的网站更专业、更可靠。
虽然网站首页有一个明显的捐助按钮,不过可以理解为这不是给个人看的,实际上它的日子过得应该不会太紧巴,不信你看那长长的捐助企业名单,放心用起来吧~
https://zerossl.com(90 天免费证书)
https://www.buypass.com/ssl/products/acme(不支持通配符域名、180 天有效期)