文件目录树

- root
	- script.sh
    - acme.sh
    	- acme.sh
        - LICENSE.md
        - README.md
       	- 其他文件

修改对应的参数,然后运行即可

# CF密钥配置(其他域名厂商,需要修改脚本)
export CF_Key="{CF的密钥}"
export CF_Email="{CF账号}"

# pem和key的文件输出路径
OUT_PATH="/root/cert"
mkdir $OUT_PATH

# 申请的域名,会附加一个泛域名,参数为example.com,实际证书可作用于example.com和*.example.com
DOMAINS="example.com"

echo $CF_Key
echo $CF_Email
echo $OUT_PATH
echo $DOMAINS

./acme.sh/acme.sh --set-default-ca --server letsencrypt
./acme.sh/acme.sh --issue --dns dns_cf -d "$DOMAINS" -d "*.$DOMAINS" --key-file $OUT_PATH/$DOMAINS.key --fullchain-file $OUT_PATH/$DOMAINS.pem --force