컴퓨터 / 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
이건 예전 방식아 더 나은 듯. 업데이트 하면 원
초기화 됩니다.
일리윤 히알루론 모이스춰 수분크림 100ml
여성 롱 로브 가운 얇은 사계절 수면 잠옷 샤워가운
후드 오버핏 데일리 무채색 긴팔 여자 베이직 집업 제작 남자맨투맨 여성 단체 복 집업 골프웨어 후드 티
갤럭시A17 케이스 크렉스 지갑 다이어리 A175
사운드바 스피커 BA R9 Britz
착한우레탄필름2매 내부 갤럭시Z플립4 SM-F721N
충전기 케이블 단선방지 보호캡 세트 귀여운 보관 케이스
Sandisk 메모리 카드 Micro SDHC 16G ULTRA UHS I C
4단 신발 정리함 수납 조립식 선반 현관 신발장
벨로 실버헤어라인 전기 전등 1로 2구 스위치
디귿철제 슬라이드 슬라이딩 수납함 소형
후라이팬 정리대 그릇선반 접시거치대 홀더 수납장 신발장 수납선반
오뚜기홀그레인머스타드280g
라이온 라이스데이 쌀 세수 비누 윤 90g 4개입
환타 암바사 250ml (30캔)
파사바체 단스 소주잔 50cc 6P

BINOCULARS 20X50배율 쌍안경 망원경
칠성상회
카페인트 싼타페더프라임 NCW 크리미화이트 락카 도색
칠성상회

맨위로↑