1. BuyPass 简介:
BuyPass 是挪威的一家 CA 机构,提供数字证书、安全认证产品等多种服务。目前 BuyPass 提供了类似 Let's Encrypt 的基于 ACME/Certbot 的证书自动签发服务 - BuyPass GO Free SSL,免费!
可以使用 ACME 签发或者使用Certbot签发,此文章介绍使用 ACME 方式签发。并且以 CloudFlare 为例。
2. buypass证书优势:
- 证书有效期6个月。
- 单张证书最多支持5个单域名。(亦是缺点)
- 根证书起始时间2010年,兼容性非常好。
3. acme.sh申请BuyPass
① 首先安装 acme 脚本,请注册buypass账户;
curl https://get.acme.sh | sh -s email=bot@gmail.com ② 切换CA,因为 acme 默认的 CA 是 zerossl;
bash /root/.acme.sh/acme.sh --set-default-ca --server buypass ③ 设置 CF 参数;
export CF_Key="xxxxxxxxxxxx" export CF_Email="bot@gmail.com"
④ 签发 SSL 证书(参数可以自己根据情况修改)
acme.sh --issue --dns dns_cf -d test1.com -d test2.com --days 180 -k ec-256
⑤ 申请成功如下图所示:
4. 部署buypass证书
如果是宝塔的话,直接将key内容和fullchain文件复制粘贴保存即可;
使用nginx的话,那应该是会自己部署吧哈哈哈,不说了,累了。
使用nginx又不会自己部署的话,呵呵哒,还是去用宝塔吧。
暂无评论