컴퓨터 / 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
이건 예전 방식아 더 나은 듯. 업데이트 하면 원
초기화 됩니다.
브이넥 골지 니트 티셔츠 반팔티 무지 데일리 4컬러
닥터클레오 콜라겐 뽑아쓰는 마스크팩 30매입, 1개
여성 사각버클 패션 플랫슈즈 버클디자인 스웨이드 단화
여성 반팔 까실이 상하세트 잠옷 스판 쿨 냉감 아이스
롯데 블루투스CD포터블카세트 핑키770 CPD 라디오 등
BOSCH 원형브러쉬 GAS14.4V-LI GAS18V-LI 겸용
FAX L380SK 캐논 슈퍼재생토너 검정
스마트폰 내시경카메라 Y101-01 1m C핀 5핀 USB타입
LED 전구 T 벌브 램프 40W 전구색 E26 비츠온
NEW 페인트 부자재세트 DIY 페인트도구 셀프페인팅 페인트용품
선반 수납선반 다용도 선반 조립식 정리함 8단 민트
실내 환기 먼지 차단 방충망 나노윈도가드 창문형
롯데 델몬트 망고 드링크 190ml 32팩
바우와우 혼합Cut 350g (강아지 간식)
폼폼푸린 프레시 수영가방
동서 카누 미니 마일드 로스트 아메리카노 9g

바른키즈 눈송이 블럭 200pcs
칠성상회
조소냐 아티스트 아크릴물감 75ml 시리즈 1
칠성상회

맨위로↑