우분투 아파치 varnish 설정

varnish

varnish 는 캐시 서버임.

설치

apt-get install varnish  

varnish 백엔드 포트 설정

/etc/varnish/default.vcl
내부포트 8080을 캐싱하도록 설정

.port를 80->8080으로 변경

backend default {  
    .host = "127.0.0.1";  
    .port = "8080";  
}  

varnish 프론트 포트 설정

/etc/default/varnish
a를 6081에서 80으로 변경

DAEMON_OPTS="-a :80 \  
             -T localhost:6082 \  
             -f /etc/varnish/default.vcl \  
             -S /etc/varnish/secret \  
             -s malloc,256m"  

아파치 포트 변경

위에서 8080 을 리스닝하게 변경했으므로
/etc/apache2/ports.conf

Listen 8080  

으로 변경

아파치 virtualhost 변경

/etc/apache2/site-enabled/
아래의 모든 conf 파일들

<VirtualHost *>  

<VirtualHost *:80> => <VirtualHost *> 로 변경
혹은 80을 8080 으로 변경해도 관계없음.

서비스 재시작

아파치

service apache2 restart  

varnish

service varnish restart  

분류 : 개발


이 문서가 가리키는 다른 문서 목록