为了解决大家的证书申请问题,我鄙人根据勇哥的半成品,编写并完善了基于Acme.sh的一键申请证书脚本。这个脚本只需要一条命令,就可以申请并使用SSL证书了
准备材料
- 一枚域名(解析到自己VPS的IP)
- 一台VPS(什么类型的都可以)
使用方法
快捷方式:bash acme1key.sh
单域名申请证书
- 打开CF,找到自己的域名,新增一条记录,解析到自己的VPS
- 运行脚本
- 输入1申请证书
- 等待脚本自动安装Acme.sh及依赖
- 输入邮箱,如未输入邮箱脚本会自动生成一个邮箱以执行接下来的步骤
- 输入解析完成的域名
- 如无意外,证书申请成功,申请到的证书默认保存到
/root
文件夹
查询、撤销并删除当前已申请的域名证书
- 运行脚本
- 输入2
- 输入“Main_Domain”下的域名,如仅为查询则按
Ctrl
+C
键退出脚本 - 撤销并删除证书成功
手动续期域名证书
- 运行脚本
- 输入3
- 输入“Main_Domain”下的域名
- 续期证书成功
注意事项
本脚本使用的是Acme.sh的80端口证书申请模式,在运行前请关闭任何占用80端口的服务
本脚本与WARP脚本冲突,使用前请输入warp o
暂时关闭warp
仓库地址
https://github.com/Misaka-blog/acme-1key
喜欢的点个Star再走吧!