前提条件
已安装laf1.0 且完成域名解析
- 私有化部署教程可以看这里
- 需要解析的域名:domain.com、.oss.domain.com、.site.domain.com、*.domain.com、oss.domain.com
第一步:获取dns的key和secrest(获取方式自行百度)
第二步:安装acme.sh
国外服务器
curl https://get.acme.sh | sh -s email=my@example.com
注意:一定要填写邮箱地址哦
国内服务器
git clone https://gitee.com/neilpang/acme.sh.git
cd acme.sh/
./acme.sh --install -m my@example.com
acme.sh --issue --dns dns_dp -d domain.com -d *.domain.com -d *.oss.domain.com -d *.site.domain.com -d oss.domain.com
获取ssl证书后拿到证书内容和私钥填写到apisix中即可
cat ~/.acme.sh/domain.com/domain.com.cer
cat ~/.acme.sh/domain.com/domain.com.key
第三步:进入mongodb修改sys_db库中Region表中的tls参数为true即可
至于如何链接mongodb依然可以看这里
注意:该方法配置完成后暂未解决存储无法上传数据问题