No tutorial abaixo você verá como instalar e configurar o Varnish no CentOS 6. Veja mais.
Como você deve saber, Varnish tornou-se um dos servidores web fundamentais quando se trata de velocidade, graças a sua arquitetura, Varnish pode dar um grande impulso na velocidade site e desempenho do servidor.
Agora vamos começar com o tutorial:
Varnish 4.0:
rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.0.el6.rpm
yum install varnish
Pronto, caso queira compilar:
yum install -y gcc make automake autoconf libtool ncurses-devel libxslt groff pcre-devel pckgconfig libedit libedit-devel
Agora vamos baixar a última versão estável do Varnish, neste momento é 3.0.5:
wget http://repo.varnish-cache.org/source/varnish-4.0.1.tar.gz
Extraia e compile o Varnish a partir do código fonte:
tar -xvpzf varnish-4.0.1.tar.gz
cd varnish-4.0.1
./autogen.sh
./configure
make
make check
make install
Edite o arquivo Varnish VCL
nano -w /etc/varnish/default.vcl
Agora, você precisa dizer ao Varnish em qual porta o servidor web (Apache ou nginx) está trabalhando. Por isso, vamos definir 8080 (você precisa configurar o Apache ou nginx para trabalhar nesta porta também, lembre-se).
backend default {
.host = "127.0.0.1";
.port = "8080";
}
Reiniciar:
/etc/init.d/varnish restart
/etc/init.d/nginx restart
/etc/init.d/apache2 restart
Pronto. Você acabou de instalar e configurar o Varnish no CentOS 6.