GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Varnish Cache su Ubuntu 14.04

In questo tutorial, ti mostreremo come installare Varnish Cache su Ubuntu 14.04. Per chi non lo sapesse, Varnish Cache è un potente acceleratore HTTP open source che può essere installato davanti a qualsiasi server Web come Apache o Nginx. Varnish Cache può migliorare le prestazioni complessive del tuo server Web memorizzando nella cache il contenuto. La cache Varnish memorizza la copia delle richieste dell'utente e serve la stessa pagina quando l'utente rivisita la pagina Web. Rende il tuo sito web molto velocemente e accelera le prestazioni del tuo sito web fino a 300 – 1000 volte (significa 80% o più).

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Varnish Cache 4 su Ubuntu 14.04.

Installa Varnish Cache su Ubuntu 14.04

Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installa il server web Apache.

Per questa parte, assumeremo che tu abbia già installato Apache sul tuo server e che funzioni correttamente. In caso contrario, scrivi questo comando nel tuo terminale:

sudo apt-get install apache2

Passaggio 3. Installa Varnish usando apt-get comando.

Varnish può essere installato aggiungendo il repository Varnish ai tuoi sorgenti e usando apt-get per installarlo:

sudo apt-get install apt-transport-https
sudo curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -
echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list
sudo apt-get update
sudo apt-get install varnish

Passaggio 4. Configurazione della vernice.

La vernice è configurata automaticamente per servire i contenuti sulla porta 80 e recuperare i contenuti da Apache sulla porta 8080, dobbiamo aggiornare Apache per servire i contenuti sulla porta 8080:

### sudo nano /etc/apache2/ports.conf
Listen 127.0.0.1:8080

Se hai degli host virtuali configurati, dovrai aggiornare anche questi – assicurati che la tua configurazione sia simile a questa:

<VirtualHost 127.0.0.1:8080>

Quindi dobbiamo configurare Varnish per l'ascolto sulla porta 80. Modificare il file /etc/default/varnish Trova la sezione che inizia con "Alternativa 2, Configurazione con VCL" Assicurati che non sia commentata e aggiorna la porta:

DAEMON_OPTS="-a :80 \
             -T localhost:6082 \
             -f /etc/varnish/default.vcl \
             -S /etc/varnish/secret \
             -s malloc,256m"

Una volta salvato e chiuso il file, apri il default.vcl file:

### sudo nano /etc/varnish/default.vcl
backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

Riavvia il servizio Apache e Varnish per rendere effettive le modifiche:

sudo service apache2 restart
sudo service varnish restart

Puoi controllare se la vernice funziona digitando il seguente comando:

varnishstat

Passaggio 5. Verifica della vernice.

Il test consiste nel fare una richiesta HTTP tramite curl e verificare che sia gestita da Varnish:

[[email protected] ~ ]# curl -I 192.168.146.161
 HTTP/1.1 403 Forbidden
 Date: Mon, 02 Jun 2015 24:06:10 GMT
 Server: Apache/2.4.6 (Ubuntu) PHP/5.4.16
 Last-Modified: Thu, 16 Dec 2014 19:30:58 GMT
 ETag: "1321-5058a1e728280"
 Accept-Ranges: bytes
 Content-Length: 4897
 Content-Type: text/html; charset=UTF-8
 X-Varnish: 32779
 Age: 0
 Via: 1.1 varnish-v4
 Connection: keep-alive

Congratulazioni! Hai installato correttamente Paint. Grazie per aver utilizzato questo tutorial per l'installazione della cache di Paint sul sistema Ubuntu 14.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Paint.


Ubuntu
  1. Come installare Docker su Ubuntu 18.04

  2. Come installare Varnish Cache su CentOS 8

  3. Come installare e configurare Varnish su Ubuntu 20.04?

  4. Come installare Varnish Cache su Ubuntu 18.04 LTS

  5. Come installare la vernice su Ubuntu 20.04 LTS

Come installare Apache su Ubuntu 20.04

Come installare Gitea su Ubuntu 20.04

Come installare Asterisk su Ubuntu 20.04

Come installare Nginx su Ubuntu 16.04

Come installare Tomcat 8.5 su Ubuntu 18.04

Come installare Varnish Cache su Ubuntu 20.04