컴퓨터 / Computer

획기적으로 개선된 varnish 설치법

25bce8f22630cf792e9e5eac2ae04a63.png?s=272&d=retro 


* 이전의 varnish 설치 문제점

 - 배포판(centos 등)의 repo를 이용하면 설치하는 시점에 이미 지원이 끝나는 경우가 많다

 - 최신판으로 설치하려 하면 repo 등록이 항상 껄끄러운 문제였다 



아예 대 놓고 버전별 지원 날짜를 명기해 두었다. ( http://varnish-cache.org/releases/index.html ) 


 Varnish Cache is released every 6 months.

ReleaseDateEOL DateDownload
Varnish Cache 6.3.12019-10-212020-09-15varnish-6.3.1.tgz
Varnish Cache 6.2.22019-10-212020-03-15varnish-6.2.2.tgz
Varnish Cache 6.0.52019-10-21Supportedvarnish-6.0.5.tgz

All releases not mentioned above are End-Of-Life and unsupported.


아마 varnish 측도 고민을 많이 했을 것이다. ( 그 흔적 : https://packagecloud.io/docs#collaborators )



그리하여 varnish 측에서는 아래와 같이 버전별로 준비를 했다. ( https://packagecloud.io/varnishcache/ )


 

last push: 8 months ago | 435 packages
 varnish30
last push: almost 3 years ago | 611 packages
 varnish40
last push: about 2 years ago | 351 packages
 varnish5
last push: almost 2 years ago | 111 packages
 varnish21
last push: almost 3 years ago | 111 packages
 varnish50
last push: over 2 years ago | 9 packages
 varnish51
last push: about 2 years ago | 41 packages
 varnish52
last push: almost 2 years ago | 72 packages
 varnish-weekly
last push: 14 days ago | 792 packages
 varnish60
last push: about 1 year ago | 21 packages
 varnish60lts
last push: about 1 hour ago | 48 packages
 varnish61
last push: 12 months ago | 24 packages
 varnish62
last push: about 1 hour ago | 36 packages
 varnish63
last push: about 1 hour ago | 24 packages
Repositories varnishcache collaborates on


위 목록에서 원하는 버전을 선택하여 클릭한다. 그러면 아래 화면을 볼 수 있다. (6.3 버전을 선택했다는 가정하에.)


ad0d0116962d60af26139dfa81cc2916_1571656971_4438.png
 


이것저것 복잡할 것이다. 걱정할 것 없다. 중간에 "Quick install .." 이 보이는가? 아래와 같은 거.


ad0d0116962d60af26139dfa81cc2916_1571657044_109.png
 


해당 버전에 맞게 클릭을 하라. 그럼 아래 문구가 나올 것이다.



 curl -s https://packagecloud.io/install/repositories/varnishcache/varnish63/script.rpm.sh | sudo bash


그럼 varnish를 설치할 것이다. 아 이때 처음부터 root 로 설치하고 있었다면 sudo 를 빼면 된다. 


참 쉽지요? 설정은 위 링크를 따라 가셔서. "끝"



Comments

공유지기 2019.10.21 20:53
아 그리고 varnish가 버전업하고 CentOS가 7로 바뀌면서 포트랑 캐시를 /etc/varnish/default.vcl 에서 수정하지 않고 /usr/lib/systemd/system/varnish.service 에서 수정하는 형태로 바뀌었다.
사랑방지기 2019.10.24 21:16
이건 예전 방식아 더 나은 듯. 업데이트 하면 원
초기화 됩니다.
여성 레깅스 반바지 하이웨스트 슬림핏 쇼츠
제거 푸셔 큐티클 관리 도구 DD-11795 네일 손톱 양면
레츠큐어 부평초 개구리밥 98% 추출물 토너 150ml
금속테용 에어 코패드 코받침 교체 안경자국 실리콘
3단접이식스탠드선풍기 탁상용선풍기 미니선풍기
갤럭시노트20 방탄 강화 액정보호필름 2매
아이패드 미니6 지문방지 액정필름 보호필름 2매
LS전선 CAT.5E UTP 옥외용 케이블 200m (철심/단선/
이케아 GUBBARP 구바르프 손잡이 21mm 화이트 2개입
GB6152 무소음 메탈 스탠드시계 화이트 제조한국
유진 660 BSN 블랙실버 목문 방문손잡이 욕실용
이케아 DIMPA 딤파 캠핑 수납가방 65x22x65cm
이지오프 뱅 청크린 변기세정제 병형 2개입
손가락골무 작물 농사 수확 마늘 생강
엔틱 모기향걸이 야외 모기향 거치대 통 받침대 연소
국산통간식 멍메이징(한우/1kg)

알파 베이직 젯소 500ml
칠성상회
3M 전자계산기 SJC-830P
바이플러스

맨위로↑