Ubuntu 为Let's Encrypt创建一个根文件夹

Ubuntu 为Let's Encrypt创建一个根文件夹,ubuntu,plone,lets-encrypt,Ubuntu,Plone,Lets Encrypt,我刚刚在运行Plone的Ubuntu VPS上安装了Let's encrypt,为了设置webroot插件进行自动更新,我需要知道Plone实例的webroot文件夹在哪里,以便创建“.well-known”文件夹 我使用/usr/local/Plone下的zcluster选项安装了Plone,用于生产的Plone应安装一个反向代理服务器,如Nginx或Apache,用于处理http和https端口上的连接。反向代理将是处理TSL/SSL连接和证书的代理 您要做的是让Nginx或Apache通过

我刚刚在运行Plone的Ubuntu VPS上安装了Let's encrypt,为了设置webroot插件进行自动更新,我需要知道Plone实例的webroot文件夹在哪里,以便创建“.well-known”文件夹


我使用/usr/local/Plone下的zcluster选项安装了Plone,用于生产的Plone应安装一个反向代理服务器,如Nginx或Apache,用于处理http和https端口上的连接。反向代理将是处理TSL/SSL连接和证书的代理


您要做的是让Nginx或Apache通过定制的重写规则来处理您众所周知的文件夹。通过这种方式,堆栈的整个TLS/SSL部分与Zope/Plone分离。

您是否在Plone前面运行适当的Web服务器,即nginx、httpd等等…?我的直觉反应是,从一开始就不把这个众所周知的文件夹转发给Plone。在httpd中,这应该是ProxyPass/.well!。谢谢你,Ulrich,我确实有Nginx,所以我会研究一下。谢谢你,我会这样做,因为我有Nginx在前面。