우분투 아파치 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
분류 : 개발