【薅羊毛】如何为域名生成免费的 ssl 证书

183 阅读1分钟

Certbot 是 EFF(电子前沿基金会)开发的一款工具,用于从 Let's Encrypt 获取并部署数字证书到服务器上。

Certbot 可以自动处理证书的获取、安装和续订过程,非常好用。

使用如下命令获取并配置SSL证书:

certbot certonly --webroot --webroot-path 项目目录 -d 域名 --agree-tos --email 邮箱

示例:

certbot certonly --webroot --webroot-path /home/web/test/ -d api.test.com --agree-tos --email xx@xx.com

注意:

  • 域名需要提前解析到项目目录,并可通过 http(80 端口)访问。
  • 生成证书后需要修改 web 服务器配置文件配置证书。