admin avatar

Acme.sh签发Buypass及ZeroSSL证书的方法

🕚 by admin





curl https://get.acme.sh | sh

安装acme.sh脚本

ZeroSSL需要自行到官网申请API。

https://app.zerossl.com/developer

1
acme.sh --register-account --server zerossl --eab-kid 你的kid --eab-hmac-key 你的kid密匙

下面方法更简单

1
acme.sh --server https://api.buypass.com/acme/directory --register-account --accountemail  domain@gmail.com

Buypass不需要进入官网申请账号,只需要下面一条命令即可注册

1
acme.sh --server https://api.buypass.com/acme/directory --register-account --accountemail 你的邮箱

注册成功会显示相关密匙

手动模式,需要自行到dns添加指向

Buypass证书签发

1
acme.sh --server https://api.buypass.com/acme/directory --issue -d 你的域名 --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

手动去DNS添加完,再次执行--renew即可签发证书。

Buypass证书更新

1
acme.sh --server https://api.buypass.com/acme/directory --renew -d 你的域名 --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

签发ZeroSSL证书

1
acme.sh --server zerossl --issue -d 你的域名 -d 第二个域名 --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

个人比较喜欢使用标准模式和dns API模式

acme.sh --server zerossl --issue --standalone -d domain.com

上面的--standalone模式必须确保你的域名正确指向你的服务器IP,并且没有任何80端口占用

acme.sh --server zerossl --issue --dns dns_cf -d domain.com

默认安装的证书是在root账号下,使用下面命令安装和复制证书到其它路径

Bash: --install-cert -d demodomain.com -d www.demodomain.com \
1
2
--key-file       /etc/ssl/demodomain.com.key.pem  \
--fullchain-file /etc/ssl/demodomain.com.cert.pem





💘 相关文章


📝 有偿服务

• 服务器合租380/年
• 服务器配置:2.4G,6核12线程
• nvme raid 1硬盘
• 不提供服务器自主面板
• 适合稳定的个人博客
• 提供备份服务,备份空间自备
• 只提供ipv6地址,搭配cloudflare使用
• 提供想要安装的程序和域名
• 博客必须是和谐健康的
• 博客不能是视频和图片站
• 提供以下付费服务
• 建站,FTP,备份,Linux,Wordpress等建站问题咨询管理
• 加微信:344452500(不闲聊,直接说事)

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.8 Processed in 0ms