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

광택 설정에서 할당해야하는 포트는 무엇입니까? 나는 백도어에 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 당신은 어떻게 알고 싶니? varnish에 대해 다중 백엔드를 구성 하시겠습니까? – Tamil

+1

바니시에서 원하는 것은 무엇입니까? 내가 바라는 캐싱 층. 하지만 거기에 nginx 무엇입니까? 정적 컨텐츠 제공? 앞에서 와니스 캐시를 사용하여 아파치에서 바로 할 수 있습니다. SSL이 연관되어 있지 않다면 nginx를 모두 버리면됩니다. – Clarence

답변

0

nginx + 바니시가 아닌 이유는 무엇입니까?

nginx와 apache는 모두 웹 서버입니다. 물론 nginx proxy_pass를 사용할 수는 있지만 ...이 서버가 동일한 서버라면 나는 아파치 나 nginx를 버립니다. 하나를 선택하십시오.

"Varnish는 웹 응용 프로그램 가속기이므로 웹 응용 프로그램 앞에 설치하면 속도가 크게 향상됩니다." (복사 붙여 넣기 양식을 자신의 사이트에서 홈 페이지)

그래서 먼저 당신이 nginx 또는 아파치 웹 서버가 원하는 결정해야한다고 생각합니다.