文中命令在ubuntu 18.04中完成验证,使用root用户
安装基础环境
1 | apt update |
签发证书
此处域名解析使用DNSPod,故从DNSPod获得ApiToken进行操作,其它DNS解析服务商按照对应要求执行命令
DNSPod ApiToken获取:
https://www.dnspod.cn(用户中心 > 安全设置 > API Token)
设置环境变量:1
2
3export DP_Id="11****"
export DP_Key="c9a9********e46eb"
source ~/.bashrc
执行签发命令:1
acme.sh --issue --dns dns_dp -d wg.xiidev.com -d *.wg.xiidev.com --reloadcmd "systemctl force-reload nginx" # -d 后面表示对应域名(可以指定多个域名及通配域名)
Nginx配置
1 | server { |