使用 SSL 在 nginx 服务器上缓存网站的最佳方法是什么?

使用 SSL 在 nginx 服务器上缓存网站的最佳方法是什么?

我有一个使用 nginx (SSL) + PHP-FPM + MySQL 运行的 wordpress 博客。我想知道缓存这种网站的最佳方法是什么。

我听说 Pound 和 Varnish 做得很好,但我还没有找到关于如何设置它的任何好的文档......

有没有比 Pound/Varnish 更简单(而且同样好)的方法?如果没有,我该如何设置?有没有好的文档?

答案1

迈赫迪 -

为提供 HTTPS 内容的 Web 服务器缓存内容需要反向代理服务器,该服务器可以处理 HTTPS 请求,并将它们作为 HTTP 请求重新路由到缓存服务器,然后再定向到您的 nginx 服务器。我没有针对您的确切场景执行此操作,但使用 Apache 作为其他 Apache 软件的反向代理执行了类似操作,并且它并不十分复杂。

以下是有关设置 Pound 和 Varnish 的指南链接,希望对您有所帮助:

https://www.zivtech.com/blog/implementing-pound-varnish-lamp-setup-achieve-secure-http-acceleration

该指南使用 Apache,但您可以简单地用 nginx 服务器替换 Apache 服务器(无需对 nginx 服务器进行任何更改即可使其正常工作。

相关内容