Como instalar e configurar o cache HTTP Varnish no Linux

Atualmente o servidor Apache é a solução mais utilizada em ambientes Linux para todo o problema de hospedagem web devido à sua versatilidade, dinamismo e eficiência, mas como qualquer sistema operacional ou aplicativo, em algum momento sua velocidade ou estabilidade pode ser afetada por centenas de fatores que influenciar seu desenvolvimento ideal.

Para resolver este problema, o Varnish foi desenvolvido como uma alternativa prática para aumentar a velocidade do servidor Apache, e muitas soluções HTTP de forma completa e segura. Hoje vamos aprender como instalar e configurar o Varnish em um ambiente Linux escolhendo Ubuntu Server.

O que é vernizVarnish Caché foi concebido como um acelerador de aplicações web, ou também conhecido como proxy reverso de cache HTTP. Ele pode ser instalado em qualquer servidor que usa HTTP e está configurado para armazenar em cache o conteúdo desse servidor. O Varnish Cache é rápido, como regra geral, acelera a entrega por um fator de 300 a 1000x, dependendo da arquitetura usada.

Algumas de suas características mais marcantes são

  • Desempenho: o Varnish está vinculado à velocidade da rede e sua capacidade de velocidade foi comprovada em até 20 Gbps
  • Flexível: Uma das principais características do Varnish é a flexibilidade de sua linguagem de configuração, VCL. Com a VCL será possível escrever políticas sobre como as requisições de entrada devem ser tratadas e assim, nesta política, decidir qual conteúdo queremos publicar, de onde queremos obter o conteúdo e como a requisição ou resposta deve ser modificada.
O Varnish pode ser instalado no FreeBSD, ArchLinux, Debian, Ubuntu, RedHat, OpenBSD e mais.

1. Como instalar o servidor Apache Linux


A primeira etapa a ser executada será instalar o servidor Apache no servidor e, para isso, primeiro atualizaremos os pacotes do sistema executando o seguinte:
 atualização do apt sudo
Depois de atualizado, prosseguimos com a instalação do Apache2 executando a seguinte linha:
 sudo apt install -y apache2

PROLONGAR

Depois que o Apache é instalado no Ubuntu 17, prosseguimos com a execução dos seguintes comandos:

 systemctl start apache2 (inicia o serviço Apache) systemctl enable apache2 (permite que o Apache seja executado na inicialização do Ubuntu)

PROLONGAR

Com este processo instalamos o servidor web Apache.


Login Junte-se!

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave