2012-06-29 100 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服務器。