GNU/Linux >> Tutoriels Linux >  >> Linux

Comment configurer la mise en cache Redis pour accélérer WordPress sur Ubuntu 18.04 ?

Redis est un magasin de structure de données en mémoire open source. Il peut être utilisé comme base de données et cache. Il prend en charge diverses structures de données et peut être utilisé comme serveur de base de données. Vous pouvez utiliser Redis avec une base de données relationnelle comme MYSQL pour accélérer votre site Web.

Dans cet article, nous allons configurer Redis en tant que cache sur un site Web Wordpress. Il chargera votre site Web Wordpress plus rapidement. Redis optimisera les requêtes de base de données chronophages en utilisant son cache.

Un site Web de page Wordpress par défaut sans Redis peut charger environ 800 ms et avec Redis, vous pouvez le réduire à environ 450 ms.

Comment fonctionne la mise en cache ?

Lorsque la page WordPress se charge pour la première fois, une requête de base de données sera effectuée sur votre serveur. Redis se souviendra ou cache la même requête. Désormais, lorsqu'un autre utilisateur essaie de charger la même page Wordpress, les résultats seront fournis par Redis sans interroger la base de données. Il en résulte une performance plus rapide de votre site Web. Le cache d'objets de Redis mettra en cache les requêtes SQL nécessaires au chargement des pages wordpress.

Commençons par installer Redis sur le serveur Ubuntu 18.04.

  1. Exécutez la commande de mise à jour ci-dessous à la première étape.

    sudo apt update
  2. Installez Redis avec la commande ci-dessous.

    sudo apt install redis-server
  3. Une fois Redis installé, nous devrons le configurer en tant que cache.

  4. Ajoutez la ligne ci-dessous à la fin de votre fichier redis.conf. Utilisez la commande ci-dessous pour effectuer cette action.

    maxmemory 256mb
    maxmemory-policy allkeys-lru
  5. Enregistrer et fermer le redis.conf dossier.

  6. Maintenant, nous allons télécharger le object-cache.php Fichier de script. C'est un script tiers. Vous pouvez lire les commentaires pour voir comment cela fonctionne.

    wget http://demovpstest.com/object-cache.php/
    
  7. Déplacez ce fichier dans le dossier /wp-content de l'installation de Wordpress à l'aide de la commande ci-dessous.

    sudo mv object-cache.php /var/www/html/wp-content/
  8. Nous activerons les paramètres de cache dans votre fichier de configuration WordPress . Pour ce faire, modifiez le wp-config.php

    nano /var/www/html/wp-config.php
  9. Ajoutez la ligne ci-dessous après * Clés et sels uniques d'authentification. Section :

    define('WP_CACHE_KEY_SALT', 'yourwebsite.com');
  10. Pour créer un cache persistant avec le plug-in de cache d'objets Redis, ajoutez la ligne ci-dessous après la définition ('WP_CACHE_KEY_SALT', 'yourwebsite.com') ; ligne.

    define('WP_CACHE', true);
  11. Enregistrer et fermer le fichier.

  12. Laissez-nous redémarrer le fichier Redis et Apache.

  • Redémarrez Redis :

    sudo service redis-server restart
  • Redémarrer Apache

    sudo service apache2 restart

Ça y est ...! Votre site Web WordPress utilise maintenant la mise en cache Redis. Votre page Web Wordpress se chargera beaucoup plus rapidement maintenant.


Linux
  1. Comment installer et configurer le serveur Redis dans Ubuntu

  2. Comment installer et configurer Redis 6 sur Ubuntu 20.04

  3. Comment installer Redis sur Ubuntu 16.04

  4. Comment installer Redis sur Ubuntu 18.04

  5. Comment configurer le pare-feu UFW sur Ubuntu 18.04

Comment effacer le cache DNS sur Ubuntu

Comment installer WordPress Ubuntu 20.04

Comment installer WordPress avec EasyEngine sur Ubuntu 20.04

Comment installer Redis sur Ubuntu ?

Comment vider le cache DNS sur Ubuntu

Comment installer WordPress sur Ubuntu 20.04