Comment installer le cache de vernis pour Nginx dans CentOS 7

Comment installer le cache de vernis pour Nginx dans CentOS 7

Dans cet article, nous allons apprendre à installer le cache Varnish pour Nginx dans CentOS 7

Varnish Cache est un accélérateur d'applications Web également connu sous le nom de proxy inverse HTTP de mise en cache. Varnish est aussi rapide que la livraison 20 Gbps sur du matériel standard standard. La performance du cache Varnish réside dans la flexibilité de son langage de configuration. Cela vous permet d'écrire des politiques sur la façon dont les demandes entrantes doivent être traitées. VCL vous permet d'écrire des politiques sur la façon dont les demandes entrantes doivent être traitées. Varnish Cache est vraiment très rapide. Il accélère généralement la livraison avec un facteur de 300 à 1000x, selon votre architecture.

Tenir le serveur à jour

# yum update -y

Installez le serveur Web Nginx.

# yum install nginx -y

Après avoir installé Nginx avec succès, démarrez et activez-le.

# systemctl start nginx && systemctl enable nginx

Vérifiez que nginx est en cours d'exécution

# systemctl status nginx

Vérifiez le port Web du nginx

# netstat -pnltu

Avant d'installer Varnish Cache, nous devons activer le référentiel EPEL

# yum install -y epel-release

Installer le cache de vernis

# yum install varnish -y

Après avoir installé avec succès Varnish Cache, tous les fichiers de configuration seront stockés dans /etc/varnish

  • /etc/varnish/varnish.params - Configuration de l'environnement de vernis.
  • /etc/varnish/default.vcl - Il s'agit du fichier de configuration par défaut pour Varnish.
  • /etc/varnish/secret - fichier secret de vernis.

Maintenant, démarrez et activez le vernis

# systemctl start varnish && systemctl enable varnish

Vérifiez que le service s'exécute correctement.

# systemctl status varnish

Vérifier le chemin de l'exécutable

# which varnishd

Vérifiez la version du Vernis Cache

# varnishd -V

Comment installer le cache de vernis pour Nginx dans CentOS 7

Configurer le vernis pour Nginx

Étant donné que le cache Varnish se trouve devant le serveur Web pour suivre les requêtes HTTP, nous devons remplacer le port Nginx par défaut par le port 8080, afin qu'il s'exécute après la mise en cache Varnish.

Ouvrez le fichier de configuration Nginx

# vi /etc/nginx/nginx.conf

Trouver la section serveur et modifier le port d'écoute

listen 8080 default_server;

Comment installer le cache de vernis pour Nginx dans CentOS 7

Redémarrer le service nginx

# systemctl restart nginx

Maintenant, configurez Nginx en tant que serveur principal pour Varnish, dans le fichier de configuration /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Trouvez la section backend et modifiez-la comme indiqué ci-dessous

backend default {
.host = "127.0.0.1';
.port = "8080';
}

Ensuite, modifiez le port d'écoute Varnish à 80 dans le fichier de configuration de l'environnement Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Maintenant, tout est réglé, redémarrez le service vernis.

# systemctl redémarrer le vernis

Vérifiez si Varish fonctionne avec le serveur Nginx

# curl -I http://localhost

Comment installer le cache de vernis pour Nginx dans CentOS 7

Aujourd'hui, nous avons appris comment nos ingénieurs de support installent le cache de vernis pour Nginx dans CentOS.


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur