2012-06-29 68 views
3
backend default { 
    .host = "localhost"; 
    .port = "8080"; 
} 

在清漆配置中,应该分配哪个端口?我在后台使用Apache,监听1740,Nginx正在监听80,上传proxy_pass,上传127.0.0.1:1740设置Apache + Nginx的后端设置

+0

我想你需要更多的问题吗?我不知道,我正在努力自己研究nginx。你有没有读过这个?它是半 - 半帮助我:http://stackoverflow.com/questions/5877929/what-does-upstream-mean-in-nginx – bharal

+0

原谅我,如果我错了:P你想知道如何配置多个后端清漆? – Tamil

+1

你想从清漆中得到什么?我希望有一个缓存层。但那么nginx是什么?提供静态内容?你可以直接从Apache前面的varnish缓存中完成。如果没有涉及到SSL,我会把nginx都放在一起。 – Clarence

回答

0

为什么不只是nginx +清漆?

nginx和apache都是web服务器,当然你可以使用nginx proxy_pass ...但是如果这是同一台服务器,我会抛弃apache或nginx ...选择一个。

在任何情况下,“Varnish是一个Web应用程序加速器,您可以将它安装在Web应用程序的前端,它将显着提高速度。” (在他们的网站复制粘贴主页)

所以我认为首先你应该决定你是否想让nginx或apache拥有你的web服务器。