前言
现在不管是宝塔还是amce.sh,申请Let's Encrypt都要用到DNS,手工每次设置甚是麻烦,好在现在都提供了token方式申请,最主要的就是拿到API提供的key和token或Secret,不同的服务商不一样的要求
首先申请CloudFlare的API令牌KEY
KEY在这里查看或者创建:https://dash.cloudflare.com/profile/api-tokens
安装,一要一条命令就可以,自己系统版本自己换相关命令,参考官方说明
apt-get install socat -y curl https://get.acme.sh | sh
我这里以X-UI集成的Amce.sh介绍,直接运行x-ui,选择16来到amce.sh脚本
选Y
填写域名、KEY、Email完成申请
、我这里输入了xxx子域名,其实如果要申请泛域名,直接输入根目录域名就可以了。
总结
现在有一键安装和自动更新功能,非常省心。同时支持泛域名解析,可以申请解决所有子域名,非常方便。需要注意的是一定要使用CloudFlare Global API,向Let's Encrypt、amce.sh致敬。