Nginx Letsencrypt-将已安装的证书更改为使用--webroot进行续订,而不是--standalone

Nginx Letsencrypt-将已安装的证书更改为使用--webroot进行续订,而不是--standalone,nginx,lets-encrypt,Nginx,Lets Encrypt,我已经使用--standalone标志设置了证书,它工作得很好,但问题是每次我必须更新证书时都必须停止Nginx服务器,因为--standalone选项要求端口80是空闲的 --webroot方法不需要停止服务器,也不需要关闭服务器上的所有站点 那么,是否可以使用--webroot更新证书,该证书是使用--standalone标志安装的?我最后也问了同样的问题,我从哪里得到了答案 基本上,当您使用--standalone插件创建证书时,只需使用--webroot重新生成它,然后从下次开始就可以使

我已经使用--standalone标志设置了证书,它工作得很好,但问题是每次我必须更新证书时都必须停止Nginx服务器,因为--standalone选项要求端口80是空闲的

--webroot方法不需要停止服务器,也不需要关闭服务器上的所有站点


那么,是否可以使用--webroot更新证书,该证书是使用--standalone标志安装的?

我最后也问了同样的问题,我从哪里得到了答案

基本上,当您使用
--standalone
插件创建证书时,只需使用
--webroot
重新生成它,然后从下次开始就可以使用
--webroot
更新它

sudo./letsencrypt auto certonly-webroot-默认情况下续订-w-d