使用 acme.sh 申请泛域名 SSL 证书
271 字
1 分钟
使用 acme.sh 申请泛域名 SSL 证书
使用 acme.sh 申请泛域名 SSL 证书
Let’s Encrypt 提供免费的泛域名证书(Wildcard Certificate),配合 acme.sh 脚本可以全自动申请和续期,非常适合个人站点。
安装 acme.sh
申请证书(Cloudflare DNS API)
1. 获取 Cloudflare API Key
登录 Cloudflare Dashboard,进入 API Tokens 页面获取你的 Global API Key。
2. 配置 API Key
export CF_Key="your-cloudflare-api-key"export CF_Email="your-cloudflare-email"3. 申请泛域名证书
# 替换为自己的域名./acme.sh --issue --dns dns_cf -d example.com -d *.example.com4. 验证
证书会默认安装到 ~/.acme.sh/ 目录下。查看自动续期任务:
crontab -lacme.sh 会自动添加定时任务,证书到期前自动续期。
与 Nginx Proxy Manager 配合
将生成的证书文件拷贝到 NPM 的对应目录,或在 NPM 中手动上传证书。
注意事项
- 阿里云 DNS、腾讯云 DNS 等也有对应的 DNS API 脚本,可在 acme.sh 官方仓库 找到
- 泛域名证书仅支持 DNS 验证方式,不支持 HTTP 验证
- 证书有效期 90 天,acme.sh 会自动续期,无需额外操作
参考
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
使用 acme.sh 申请泛域名 SSL 证书
https://blog.zinzin.cc/posts/acme-wildcard-ssl/相关文章智能推荐
1
使用 Docker 完成 Nacos 集群部署
Linux运维与部署基于 Docker 部署 Nacos 2.2 三节点集群,搭配 MySQL 持久化与 Nginx 负载均衡的完整实践。
2
Docker 镜像与容器导入导出命令详解
Linux运维与部署梳理 docker commit/export/import/save/load 的区别与适用场景,帮你选对正确的命令。
3
服务器日常初始化指南
Linux运维与部署新服务器到手后的安全加固与常用软件安装清单,包含 SSH 安全配置、Docker、NPM 等。
4
2025 年终总结
年度总结2025 年的回顾与思考,涵盖工作、学习、身体、书评、游戏、番剧与旅行。
5
利用 Scoop 自由切换 Java (JDK) 版本
开发工具在 Windows 上使用 Scoop 包管理器安装多版本 JDK 并一键切换,告别手动配置环境变量的烦恼。
随机文章随机推荐













