acme自动续订freessl免费证书

本文指导如何使用acme.sh工具在云服务提供商处配置DNS解析,以获取和安装SSL证书,并对nginx进行配置。步骤包括安装acme.sh,下载证书,安装到nginx,手动测试续订以及移除证书续订。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置DNS解析

去域名的云服务提供商,按照第一张图来配置DNS解析

 

 

以下所有操作建议都使用root用户

安装acme

# 下载并安装
curl https://get.acme.sh | sh

# 刷新配置
source ~/.bashrc

下载证书

acme.sh --issue -d 域名 \
--dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/xxxxxxxxxx

 为nginx安装证书

# --key-file 指定私钥文件的安装位置
# --fullchain-file 指定证书链文件的安装位置
acme.sh --install-cert -d 域名 --ecc \
--key-file       /data/nginx/conf/cert/域名/private.key  \
--fullchain-file   /data/nginx/conf/cert/域名/full_chain.pem \
--reloadcmd     "nginx -s reload"

查看已安装的证书

acme.sh --list

  • Created:上一次续订的时间
  • Renew:下一次续订的时间

手动测试续订

# 注意看输出是否续订成功
acme.sh --renew -d 域名
# 强制续订
acme.sh --renew -d 域名 --force

 如果续订成功,acme.sh --list 输出的Created字段的时间会更新

移除证书续订

acme.sh --remove -d 域名
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值