Come installare e configurare la cache HTTP di Varnish su Linux

Attualmente il server Apache è la soluzione più utilizzata in ambienti Linux per l'intera questione del web hosting per la sua versatilità, dinamismo ed efficienza, ma come qualsiasi sistema operativo o applicazione, ad un certo punto la sua velocità o stabilità può essere influenzata da centinaia di fattori che influenzare il loro sviluppo ottimale.

Per risolvere questo problema, Varnish è stato sviluppato come una pratica alternativa per aumentare la velocità del server Apache e molte soluzioni HTTP in modo completo e sicuro. Oggi impareremo come installare e configurare Varnish in ambiente Linux scegliendo Ubuntu Server.

Cos'è la vernice?Varnish Caché è stato concepito come un acceleratore di applicazioni web, o anche conosciuto come proxy inverso della cache HTTP. Può essere installato su qualsiasi server che utilizza HTTP ed è configurato per memorizzare nella cache i contenuti di quel server. Varnish Cache è veloce, come regola generale, accelera la consegna di un fattore di 300 - 1000x, a seconda dell'architettura utilizzata.

Alcune delle sue caratteristiche più importanti sono

  • Prestazioni: Varnish è legato alla velocità della rete e la sua capacità di velocità è stata dimostrata fino a 20 Gbps
  • Flessibile: una delle caratteristiche principali di Varnish è la flessibilità del suo linguaggio di configurazione, VCL. Con VCL sarà possibile scrivere politiche su come devono essere gestite le richieste in entrata e quindi, in questa politica, decidere quale contenuto vogliamo pubblicare, da dove vogliamo ottenere il contenuto e come deve essere modificata la richiesta o la risposta.
Varnish può essere installato su FreeBSD, ArchLinux, Debian, Ubuntu, RedHat, OpenBSD e altro.

1. Come installare il server Apache Linux


Il primo passo da compiere sarà installare il server Apache sul server, e per questo aggiorneremo prima i pacchetti di sistema eseguendo quanto segue:
 sudo apt update
Una volta aggiornato, procediamo all'installazione di Apache2 eseguendo la seguente riga:
 sudo apt install -y apache2

INGRANDIRE

Una volta installato Apache in Ubuntu 17, procediamo con l'esecuzione dei seguenti comandi:

 systemctl start apache2 (avvia il servizio Apache) systemctl enable apache2 (abilita l'esecuzione di Apache all'avvio di Ubuntu)

INGRANDIRE

Con questo processo abbiamo installato il web server Apache.


Accedi Iscriviti!

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave