| 签发 | acme.sh --issue -d example.com --webroot /var/www/html |
|---|---|
| 安装证书 | --install-cert -d example.com --key-file ... --fullchain-file ... --reloadcmd ... |
| DNS 模式 | --dns 配合服务商 API 凭据(凭据需安全存放) |
| 定时任务 | 安装时写入 crontab,默认每天检查续期 |
典型流程
典型流程
acme.sh --issue -d example.com --webroot /var/www/html
acme.sh --install-cert -d example.com --key-file /etc/nginx/ssl/example.com.key --fullchain-file /etc/nginx/ssl/example.com.fullchain.pem --reloadcmd "nginx -s reload"
crontab -l | grep acme安装后证书路径固定,服务配置指向该路径即可实现续期后自动生效,无需每次改配置。