Varnish Cache, Shield 모듈에 대한 추가 모듈을 설치하고 싶습니다 .
어떻게해야합니까? 우분투 리포지토리에서 Varnish 3.0을 설치했습니다.
모듈이 컴파일해야하는 Varnish 소스를 어떻게 얻습니까? 소스에서 니스를 컴파일해야합니까? 이렇게하면 리포지토리를 통한 니스 업데이트가 비활성화됩니까?
누군가 단계별 지침을 줄 수 있습니까?
Varnish Cache, Shield 모듈에 대한 추가 모듈을 설치하고 싶습니다 .
어떻게해야합니까? 우분투 리포지토리에서 Varnish 3.0을 설치했습니다.
모듈이 컴파일해야하는 Varnish 소스를 어떻게 얻습니까? 소스에서 니스를 컴파일해야합니까? 이렇게하면 리포지토리를 통한 니스 업데이트가 비활성화됩니까?
누군가 단계별 지침을 줄 수 있습니까?
답변:
당신은 소스 패키지를 얻을 수 있습니다
apt-get source varnish
모듈은 헤더 파일에 대한 바니시 소스 만 필요하므로 바니시를 컴파일 할 필요가 없습니다. 기본 패키지를 업그레이드 할 때 소스를 다운로드하고 모듈을 다시 빌드 할 준비가 되었더라도 반복에서 바니시를 계속 업데이트해야합니다.
모듈 소스를 $ HOME / libvmod-shield에 다운로드했고 니스가 $ HOME / varnish-3.0.2에있는 경우
cd $HOME/libvmod-shield
./configure VARNISHSRC=$HOME/varnish-3.0.2
make
sudo make install
sudo make check
또는 비슷한 것이 있어야합니다.
우분투 에서이 작업을 수행하는 방법에 대해 질문했지만이 답변은 검색에서 나타납니다. :)
CentOS (또는 다른 RHEL 기반 시스템)에서 다음과 같은 작업을 수행하려고합니다.
rpm -i "http://example.com/varnish.src.rpm"
rpmbuild -bc /usr/src/redhat/SPECS/varnish.spec
cd libvmod-foo
./configure VARNISHSRC=/usr/src/redhat/BUILD/varnish-$VERSION
make
make install
./configure VARNISHSRC=/usr/local/src/varnish-3.0.0 VMODDIR=/usr/lib/varnish/vmods