是同时使用Nginx和Varnish redudant吗?

免责声明:我不是Linux,Nginx,Varnish或任何与服务器相关的专家,但是我已经设法启动并运行了一个Linode VPS,并为其提供了两个带有Wordpress的博客到不同的域。 然而;

这些网站基本上只是其他设置的副本,没有我自己做的,所以我想为自己尝试一下。 尝试了Apache,尝试了Nginx与Wordpress和W3总caching和APC。 我喜欢优化,如果一起运行Nginx和Varnish会产生比Nginx更好的结果,那么是否好奇呢? 这是一个Wordpress网站与APC和W3总caching。

或者只是运行Nginx作为反向代理与清漆caching与Apache作为后端(至less据我了解,可能是错误的)总体上最好的解决scheme?

任何input,不胜感激。 谢谢!

Nginx可以configuration为静态内容,通过HttpFcgiModule提供PHP生成的内容,并通过HttpProxyModulecaching内容。 你不需要清漆或Apache。 在您的情况下,我将重点了解一个Web服务器的configuration,而不是两个或三个。

一点也不..这就是我现在所做的

nginx – > varnish – > apache

所以在我的代理框是

nginx – >清漆

和清漆后面我有一堆的Apache服务器

清漆之前的nginx也会终止ssl,因为清漆不能处理它。 我们的网站运行在所有SSL上,如果你已经login,所以我们仍然想caching页面。

如果你想要gzip压缩,把nginx放在清漆前面也是不错的,因为这也是清漆无法处理的。 最新版本2.1.5,还没有看过3.x。