GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le cache de vernis sur Ubuntu 14.04

Dans ce tutoriel, nous allons vous montrer comment installer Varnish Cache sur Ubuntu 14.04. Pour ceux d'entre vous qui ne le savaient pas, Varnish Cache est un puissant accélérateur HTTP open source qui peut être installé devant n'importe quel serveur Web tel qu'Apache ou Nginx. Varnish Cache peut améliorer les performances globales de votre serveur Web en mettant en cache le contenu. Le cache Varnish stocke la copie des demandes des utilisateurs et sert la même page lorsque l'utilisateur revisite la page Web. Il rend votre site Web très rapidement et accélère les performances de votre site Web jusqu'à 300 - 1000x (ce qui signifie 80 % ou plus).

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer étape par étape l'installation de Varnish Cache 4 sur Ubuntu 14.04.

Installer Varnish Cache sur Ubuntu 14.04

Étape 1. Tout d'abord, assurez-vous que tous les packages sont à jour.

sudo apt-get update
sudo apt-get upgrade

Étape 2. Installez le serveur Web Apache.

Pour cette partie, nous supposerons que vous avez déjà installé Apache sur votre serveur et qu'il fonctionne correctement. Sinon, écrivez cette commande dans votre terminal :

sudo apt-get install apache2

Étape 3. Installez Varnish en utilisant apt-get commande.

Varnish peut être installé en ajoutant le dépôt Varnish à vos sources et en utilisant apt-get pour l'installer :

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

Étape 4. Configuration de Varnish.

Le vernis est automatiquement configuré pour servir le contenu sur le port 80 et récupérer le contenu d'Apache sur le port 8080, nous devons mettre à jour Apache pour servir le contenu sur le port 8080 :

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

Si vous avez configuré des hôtes virtuels, vous devrez également les mettre à jour - assurez-vous que votre configuration ressemble à ceci :

<VirtualHost 127.0.0.1:8080>

Ensuite, nous devons configurer Varnish pour écouter sur le port 80. Modifiez le fichier /etc/default/varnish Recherchez la section commençant par "Alternative 2, Configuration with VCL". Assurez-vous qu'elle n'est pas commentée et mettez à jour le port :

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

Une fois que vous avez enregistré et quitté ce fichier, ouvrez le default.vcl fichier :

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

Redémarrez le service Apache et Varnish pour que les modifications prennent effet :

sudo service apache2 restart
sudo service varnish restart

Vous pouvez vérifier si le vernis fonctionne en tapant la commande suivante :

varnishstat

Étape 5. Test du vernis.

Le test consiste à faire une requête HTTP via curl et à vérifier qu'elle est gérée par 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

Félicitations ! Vous avez installé vernis avec succès. Merci d'avoir utilisé ce didacticiel pour installer le cache de vernis sur le système Ubuntu 14.04. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de vernis.


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer le cache de vernis sur CentOS 8

  3. Comment installer et configurer Varnish sur Ubuntu 20.04 ?

  4. Comment installer le cache de vernis sur Ubuntu 18.04 LTS

  5. Comment installer Varnish sur Ubuntu 20.04 LTS

Comment installer Apache sur Ubuntu 20.04

Comment installer Gitea sur Ubuntu 20.04

Comment installer Asterisk sur Ubuntu 20.04

Comment installer Nginx sur Ubuntu 16.04

Comment installer Tomcat 8.5 sur Ubuntu 18.04

Comment installer Varnish Cache sur Ubuntu 20.04