GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo configurar el almacenamiento en caché de Redis para acelerar WordPress en Ubuntu 18.04?

Redis es un almacén de estructura de datos en memoria de código abierto. Se puede utilizar como base de datos y caché. Admite varias estructuras de datos y se puede utilizar como servidor de base de datos. Puede usar Redis con una base de datos relacional como MYSQL para acelerar su sitio web.

En este artículo, configuraremos Redis como caché en un sitio web de Wordpress. Cargará su sitio web de Wordpress más rápido. Redis optimizará las consultas de la base de datos que consumen mucho tiempo utilizando su caché.

Un sitio web de página de Wordpress predeterminado sin Redis puede cargar alrededor de 800 ms y con Redis, puede reducirlo a alrededor de 450 ms.

¿Cómo funciona el almacenamiento en caché?

Cuando la página de WordPress se carga por primera vez, se realizará una consulta a la base de datos en su servidor. Redis recordará o cache la misma consulta. Ahora, cuando otro usuario intente cargar la misma página de Wordpress, los resultados se proporcionarán desde Redis sin consultar la base de datos. Da como resultado un rendimiento más rápido de su sitio web. El caché de objetos de Redis almacenará en caché las consultas SQL que se requieren para cargar las páginas de wordpress.

Comencemos con la instalación de Redis en el servidor Ubuntu 18.04.

  1. Ejecute el siguiente comando de actualización en el primer paso.

    sudo apt update
  2. Instala Redis con el siguiente comando.

    sudo apt install redis-server
  3. Una vez instalado Redis, tendremos que configurarlo como caché.

  4. Agregue la siguiente línea al final de su archivo redis.conf. Use el siguiente comando para realizar esta acción.

    maxmemory 256mb
    maxmemory-policy allkeys-lru
  5. Guarde y cierre redis.conf expediente.

  6. Ahora, descargaremos el object-cache.php archivo de comandos. Es un script de terceros. Puede leer los comentarios para ver cómo funciona.

    wget http://demovpstest.com/object-cache.php/
    
  7. Mueva este archivo a la carpeta /wp-content de la instalación de Wordpress usando el siguiente comando.

    sudo mv object-cache.php /var/www/html/wp-content/
  8. Habilitaremos la configuración de caché en su archivo de configuración de WordPress . Para hacer esto edite el wp-config.php

    nano /var/www/html/wp-config.php
  9. Agregue la siguiente línea después de * Autenticación de claves y sales únicas. Sección:

    define('WP_CACHE_KEY_SALT', 'yourwebsite.com');
  10. Para crear un caché persistente con el complemento de caché de objetos de Redis, agregue la siguiente línea después de define('WP_CACHE_KEY_SALT', 'yourwebsite.com'); línea.

    define('WP_CACHE', true);
  11. Guardar y cerrar el archivo.

  12. Permítanos reiniciar el archivo Redis y Apache.

  • Reiniciar Redis:

    sudo service redis-server restart
  • Reiniciar Apache

    sudo service apache2 restart

¡Eso es todo! Su sitio web de WordPress ahora usa el almacenamiento en caché de Redis. Su página web de Wordpress se cargará mucho más rápido ahora.


Linux
  1. Cómo instalar y configurar el servidor Redis en Ubuntu

  2. Cómo instalar Redis en Ubuntu 16.04

  3. Cómo instalar Redis en Ubuntu 18.04

  4. ¿Cómo instalar y configurar Fail2ban en Ubuntu?

  5. Cómo acelerar WordPress

Cómo borrar la caché de DNS en Ubuntu

Cómo instalar WordPress Ubuntu 20.04

Cómo instalar WordPress con EasyEngine en Ubuntu 20.04

¿Cómo instalar Redis en Ubuntu?

Cómo vaciar la caché de DNS en Ubuntu

Cómo instalar WordPress en Ubuntu 20.04