acme.sh续签ssl证书

Linux   2024-07-01 16:16   402   0  

acme.sh续签ssl证书

安装【注意邮箱】

curl https://get.acme.sh | sh -s email=my@example.com

创建命令别名

alias acme.sh=~/.acme.sh/acme.sh
  • 定义一个别名 acme.sh,当你在命令行中输入 acme.sh 时,系统会自动将其替换为 ~/.acme.sh/acme.sh。
  • 这样你就不需要每次都输入完整的路径 ~/.acme.sh/acme.sh 来执行 acme.sh 脚本,只需输入 acme.sh 即可。

阿里云DNSAPI账号申请配置

  • 配置
export Ali_Key="************"
export Ali_Secret="************"

申请证书

acme.sh --issue --dns dns_ali -d example.com -d *.example.com

安装命令【Nginx版】

  • 替换之前的使用文件并重启
acme.sh --install-cert -d xxx.com -d *.xxx.com \
--key-file       /www/server/panel/vhost/cert/xxx.com/privkey.pem  \
--fullchain-file /www/server/panel/vhost/cert/xxx.com/fullchain.pem \
--reloadcmd     "service nginx force-reload"

停止续订

acme.sh --remove -d xxx.com [--ecc]