컴퓨터 / 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
이건 예전 방식아 더 나은 듯. 업데이트 하면 원
초기화 됩니다.
미치코런던 베김이 없는 편안한 남성 신사 발가락양말0005gd
후끈이 넥워머 겨울 방한 목토시 등산 스키 후드 마스크 바라클라바 블랙 목토시 안면 모자 방한 마스크
여자경량패딩 자켓 여성패딩 경량 여자패딩자켓
포빅 방울 니트 털모자 귀달이모자 스키장모자 방울모자 왕방울모자 왕방울털모자 버킷햇 니트모자 니트모
한빛 전기 컨벡션 히터 1000 (HV-C1000)
USB A C to RS232 RS485 시리얼 컨버터
티피링크 BE3600 와이파이7 1기가 공유기 인터넷공유기
SanDisk sd카드 Ultra microSDXC UHS-I QUNR (128GB) 메모리카드
원홀주방헤드 싱크대샤워기 수도꼭지수전 싱크 코브라 주방 대수전부품셀프 대샤워설비 씽크 세면 용벽수전
인체공학적 책상 팔걸이 받침대 1P 책상거치대 팔보호
UV베이스 3.75L 목재 마루 코팅제 UV베이스 3.75L 1개
경서 마루광택기 바닥솔 패드 KP-14용
아워홈 연탄구이맛 고추장불고기 400g X 2개(냉동)
로얄캐닌 캣 키튼 2kg
테라오카 계란간장 300ml
시아스 화유 불맛기름 500g X 3개 매콤한 고추기름

젤펜 0.3mm 검정색 필기용 스타일 글씨잉크 펜
칠성상회
터틀왁스 자동차 광택왁스 슈퍼하드쉘 페이스트 왁스
칠성상회

맨위로↑