在准备网站的(服务器)传输时,我希望为一个域安装一个SSL certificate,该域目前在服务器上不可用(该域仍然指向旧服务器)。当然,旧服务器也安装了SSL证书。新服务器是linux服务器(Ubuntu 18.04)。我想使用certbot和nginx自动更新证书。
现在,我问我,如果它有问题,什么时候域仍然用不同的证书指向旧服务器上。我想使用的命令是:
sudo certbot --nginx -d example.com -d www.example.com也许是个愚蠢的问题,所以请对我耐心点。;-)
发布于 2020-07-24 14:07:38
迈克尔汉普顿给你很好的建议,使用DNS验证,它远比“/.众所周知的/acme-质询/”更可靠。但是,如果您希望保留在文件中,您应该排除IIS中的“/.知名”部分,给它一个目录,并手动将生成的令牌放在那里。它会在你快的时候起作用,但是你可能会在你的nginx上做类似的技巧,别忘了在nginx上你会从端口80开始,因为你没有证书。如果您有一个选项,即使您需要手动添加DNS记录或域所有者,也可以进行DNS验证。
https://serverfault.com/questions/1026582
复制相似问题