Instalando o Varnish e configurando com o Nginx

Andre Ferraro
1 min readJul 23, 2015

--

Esse passo à passo é parte do tutorial como instalar um servidor completo para desenvolvimento Laravel 5.1

Acesse em: https://medium.com/@andreferraro/instala%C3%A7%C3%A3o-completa-do-servidor-ubuntu-47874076133d

Mudando a porta do Nginx para 8080

$ sudo vi /etc/nginx/conf.d/default.conf

listen       8080;

$ sudo service nginx stop && sudo service nginx start

Instalando o Varnish

Configuração do Varnish

Criando arquivos de cache

$ sudo dd if=/dev/zero of=/var/cache/varnish.a bs=1M count=512

$ sudo dd if=/dev/zero of=/var/cache/varnish.b bs=1M count=512

$ sudo dd if=/dev/zero of=/var/cache/varnish.c bs=1M count=512

Configuração do arquivo de inicialização

$ sudo vi /etc/default/varnish

Observações:

  • “-s malloc,256m”” o valor deve ser 80% da memória do servidor.
  • thread_pool_min = Números de CPUs
  • thread_pool_min = <800/number of cpu cores>

$ sudo service varnish stop && sudo service varnish start

Configurações de utilização do Varnish

$ sudo vi /etc/varnish/default.vcl

$ sudo service varnish stop && sudo service varnish start

--

--