在一台服务器上配置清漆缓存并将其与部署在另一台服务器上的我的 WordPress 站点连接

问题描述 投票:0回答:1

我在通过 Plesk 托管 WordPress 网站的另一台服务器上配置 Varnish 缓存时遇到了挑战。主要目标是通过有效实施 Varnish 缓存来优化网站性能。

尽管我最初付出了努力,但在建立 Varnish 和我的 WordPress 网站之间的连接时遇到了困难。这些问题似乎根源于配置差距,导致设置过程中出现多个错误。

为了克服这些挑战并成功部署 Varnish,我正在寻求详细的分步指南。本指南应全面介绍设置的每个阶段,从初始配置到故障排除,特别侧重于解决阻止 Varnish 和我的网站之间正确连接的问题。

我遇到的一些错误包括无法在 Varnish 和我的网站之间建立连接。此外,我还发现了配置中的缺陷,需要解决这些缺陷才能实现 Varnish 缓存的最佳功能。

感谢您提供全面指南的帮助,使我能够在 Plesk 托管环境中有效地排除故障并部署 Varnish,确保与我的 WordPress 网站无缝集成。

wordpress varnish plesk
1个回答
0
投票

您应该在 https://www.varnish-software.com/developers/tutorials/configuring-varnish-wordpress/ 上找到详细的分步指南。

Varnish 和 WordPress 之间的连接是使用

backend
配置的。示例中的那个看起来像这样:

backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

这意味着我们假设您的后端服务(在您的例子中是 WordPress)托管在同一台计算机的端口

8080
上。您必须根据 WordPress 设置的主机和端口相应地更改这些值。

Varnish 内置 VCL 行为 安全且保守,但未针对 WordPress 进行优化。这就是为什么我分享的详细 WordPress 教程包含根据 WordPress 需求定制的自定义 VCL。

本教程还提到了一个清除插件,需要该插件在内容更新时使缓存失效。我们的教程使用代理缓存清除插件来实现这一点。

© www.soinside.com 2019 - 2024. All rights reserved.