视频教程
文字教程
#更新系统
apt update
#安装 socat
apt install -y socat
#填写邮箱 (需改)
wget -O - https://get.acme.sh | sh -s email=sanritian@qq.com
#安装 acme.sh
alias acme.sh=~/.acme.sh/acme.sh
#默认的 zero ssl 证书,更换证书提供商
acme.sh --set-default-ca --server letsencrypt
#填写 API 令牌 (需改)
export CF_Token="0JBTzTurfJWNA5aFMvCzkY-sEXV1uSlK7U9RdF7-"
#填写区域 ID(需改)
export CF_Zone_ID="652676c83b3a0b3f3e7139448401d562"
#申请的是主域名以及泛域名 (需改)
acme.sh --issue --dns dns_cf -d 'hupan.nyc.mn' -d '*.hupan.nyc.mn'
#安装证书到指定的文件夹 (需改)
mkdir /root/xxx #创建一个文件夹
acme.sh --install-cert -d 'hupan.nyc.mn' -d '*.hupan.nyc.mn' \
--key-file /root/xxx/hupan.nyc.mn.key \
--fullchain-file /root/xxx/hupan.nyc.mn.crt \
--reloadcmd "service nginx force-reload"
#赋予权限
chmod -R 755 /root/xxx
#自动升级脚本
acme.sh --upgrade --auto-upgrade