Comment installer et configurer le cache HTTP Varnish sur Linux

Actuellement, le serveur Apache est la solution la plus utilisée dans les environnements Linux pour l'ensemble du problème d'hébergement Web en raison de sa polyvalence, de son dynamisme et de son efficacité, mais comme tout système d'exploitation ou application, à un moment donné, sa vitesse ou sa stabilité peut être affectée par des centaines de facteurs qui influencer leur développement optimal.

Pour résoudre ce problème, Varnish a été développé comme une alternative pratique pour augmenter la vitesse du serveur Apache, et de nombreuses solutions HTTP de manière complète et sécurisée. Aujourd'hui, nous allons apprendre à installer et configurer Varnish dans un environnement Linux en choisissant Ubuntu Server.

Qu'est-ce que le vernisVarnish Caché a été conçu comme un accélérateur d'applications Web, ou également connu sous le nom de proxy inverse de cache HTTP. Il peut être installé sur n'importe quel serveur qui utilise HTTP et est configuré pour mettre en cache le contenu de ce serveur. Varnish Cache est rapide, en règle générale, il accélère la livraison d'un facteur de 300 à 1000x, selon l'architecture utilisée.

Certaines de ses caractéristiques les plus remarquables sont

  • Performance : Varnish est lié à la vitesse du réseau, et sa capacité de vitesse a été prouvée jusqu'à 20 Gbit/s
  • Flexible : L'une des principales caractéristiques de Varnish est la flexibilité de son langage de configuration, VCL. Avec VCL, il sera possible d'écrire des politiques sur la façon dont les demandes entrantes doivent être traitées et ainsi, dans cette politique, de décider quel contenu nous voulons publier, d'où nous voulons obtenir le contenu et comment la demande ou la réponse doit être modifiée.
Varnish peut être installé sur FreeBSD, ArchLinux, Debian, Ubuntu, RedHat, OpenBSD, etc.

1. Comment installer le serveur Apache Linux


La première étape à franchir sera d'installer le serveur Apache sur le serveur, et pour cela nous allons d'abord mettre à jour les packages système en exécutant la commande suivante :
 mise à jour sudo apt
Une fois mis à jour, nous procédons à l'installation d'Apache2 en exécutant la ligne suivante :
 sudo apt install -y apache2

AGRANDIR

Une fois Apache installé dans Ubuntu 17, nous procédons à l'exécution des commandes suivantes :

 systemctl start apache2 (démarre le service Apache) systemctl enable apache2 (permet d'exécuter Apache au démarrage d'Ubuntu)

AGRANDIR

Avec ce processus, nous avons installé le serveur Web Apache.


Connectez-vous Inscrivez-vous !

wave wave wave wave wave