【问题标题】:Nginx Proxy/ Apache - cache static file or duplicate to nginx serverNginx 代理/ Apache - 缓存静态文件或复制到 nginx 服务器
【发布时间】:2015-07-24 03:38:06
【问题描述】:

它在 apache 服务器上设置 wordpress 并配置它运行顺利。

现在我想为服务器静态文件设置一个 nginx 代理。

所以我有一些问题:

  1. 我需要复制wordpress的上传文件夹并放入nginx服务器吗? 或者尝试将所有静态文件缓存在nginx服务器中?

  2. 在 apache 服务器上,我使用模块 deflate、expires、pagespeed、opcache。因此,如果我将 nginx 代理添加到服务器静态文件,我应该删除 deflate、expires、pagespe 模块吗?因为我们可以在 nginx 服务器上完成这项工作。

【问题讨论】:

  • 您需要添加更多细节。

标签: apache nginx


【解决方案1】:

在使用 Nginx 的情况下,Apache HTTPD 服务器是好的但多余的。 Nginx 可以直接与 PHP-FPM 通信,这是迄今为止最有效的解决方案,您可以使用该选项:

  • 提高性能
  • 简化部署过程
  • 在一处设置 gzip 和其他标头
  • 更有效地提供静态内容
  • 减少总内存量
  • 利用 Nginx 缓存(使用 Wordpress 插件在页面内容更新时使其缓存失效)

【讨论】:

  • 我知道我们不需要 apache。但是在这种情况下,我只想使用 nginx 作为缓存代理。
猜你喜欢
  • 2013-03-20
  • 1970-01-01
  • 2020-08-06
  • 2011-05-27
  • 2020-05-18
  • 2014-07-25
  • 1970-01-01
  • 2016-04-05
  • 1970-01-01
相关资源
最近更新 更多