728x90
** CentOS 8 stream
** Varnish는 HTTP 캐싱에 중점을 둔 프록시 서버
** HTTP 가속기로 설계
1. 2대 가상머신 만들기, 1대에만 apache 설치
2. 아파치 포트 변경
# vi /etc/httpd/conf/httpd.conf
Listen 8080 으로 변경하고 httpd 재시작
# netstat -plntu
8080 오픈 확인
3. 다른 서버에 Varnish 설치
# yum install epel-release
EPEL 저장소 설치
# yum install varnish
# systemctl enable varnish
# systemctl start varnish
4. 리버스 프록시 설정
# vi /etc/varnish/default.vcl
백엔드 설정 - 아파치 서버ip 입력
HTTP 80 설정
# systemctl edit --full varnish
6081를 80으로 수정
ExecStart=/usr/sbin/varnishd -a :80 -f /etc/varnish/default.vcl -s malloc,256m
수정 후 ctl+x , Y, Enter 순서대로 누름
# systemctl restart varnish
# netstat -plntu
5. 접속 확인
# curl -i http://[ip] | grep varnish
# varnishncsa
실시간으로 접속 로그 확인
**이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
728x90
'Computer Base > Web&Was' 카테고리의 다른 글
Tomcat9 - Mysql8.0 JDBC연동 (0) | 2023.10.27 |
---|---|
Tomcat9 Redis Session Cluster 구성 (0) | 2023.10.10 |
Apache mod_ssl SSL인증서 (0) | 2023.08.22 |
Apache mod_evasive DDOS 차단 (0) | 2023.08.21 |
Apache Tomcat 연동 - Azure, mod_jK (0) | 2023.08.04 |