GNU/Linux >> Znalost Linux >  >> Linux

Jak nakonfigurovat mezipaměť Redis pro zrychlení WordPressu na Ubuntu 18.04?

Redis je open-source úložiště datových struktur v paměti. Může být použit jako DB a cache. Podporuje různé datové struktury a lze jej použít jako DB server. Redis můžete použít s relační databází, jako je MYSQL, abyste zrychlili svůj web.

V tomto článku nakonfigurujeme Redis jako mezipaměť na webu Wordpress. Načte váš web Wordpress rychleji. Redis optimalizuje časově náročné databázové dotazy pomocí své mezipaměti.

Výchozí webová stránka Wordpress bez Redis se může načíst kolem 800 ms as Redis ji můžete snížit až na přibližně 450 ms.

Jak funguje ukládání do mezipaměti?

Když se stránka WordPress načte poprvé, bude na vašem serveru proveden dotaz na databázi. Redis si bude pamatovat nebo uložit do mezipaměti stejný dotaz. Nyní, když se jiný uživatel pokusí načíst stejnou stránku Wordpress, výsledky budou poskytnuty z Redis bez dotazování do databáze. Výsledkem je rychlejší výkon vašeho webu. Objektová mezipaměť Redis ukládá do mezipaměti SQL dotazy, které jsou nutné k načtení stránek wordpressu.

Začněme instalací Redis na server Ubuntu 18.04.

  1. V prvním kroku spusťte níže uvedený příkaz aktualizace.

    sudo apt update
  2. Nainstalujte Redis pomocí níže uvedeného příkazu.

    sudo apt install redis-server
  3. Jakmile je Redis nainstalován, budeme jej muset nakonfigurovat jako mezipaměť.

  4. Na konec souboru redis.conf přidejte řádek níže. K provedení této akce použijte níže uvedený příkaz.

    maxmemory 256mb
    maxmemory-policy allkeys-lru
  5. Uložte a zavřete redis.conf soubor.

  6. Nyní stáhneme object-cache.php soubor skriptu. Je to skript třetí strany. Můžete si přečíst komentáře, abyste viděli, jak to funguje.

    wget http://demovpstest.com/object-cache.php/
    
  7. Přesuňte tento soubor do složky /wp-content instalace Wordpress pomocí níže uvedeného příkazu.

    sudo mv object-cache.php /var/www/html/wp-content/
  8. Povolíme nastavení mezipaměti ve vašem konfiguračním souboru Wordpress . Chcete-li to provést, upravte soubor wp-config.php

    nano /var/www/html/wp-config.php
  9. Za * Authentication Unique Keys and Salts přidejte řádek níže. Sekce:

    define('WP_CACHE_KEY_SALT', 'yourwebsite.com');
  10. Chcete-li vytvořit trvalou mezipaměť pomocí pluginu Redis object cache, přidejte níže uvedený řádek za výraz define('WP_CACHE_KEY_SALT', 'vaše webové stránky.com'); řádek.

    define('WP_CACHE', true);
  11. Uložit a zavřít soubor.

  12. Restartujeme soubor Redis a Apache.

  • Restartujte Redis:

    sudo service redis-server restart
  • Restartujte Apache

    sudo service apache2 restart

To je ono! Váš web WordPress nyní používá mezipaměť Redis. Vaše webová stránka Wordpress se nyní načte mnohem rychleji.


Linux
  1. Jak nainstalovat Redis na Ubuntu 16.04

  2. Jak nainstalovat Redis na Ubuntu 18.04

  3. Jak nakonfigurovat UFW Firewall na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat server Redis v Ubuntu

  2. Jak nainstalovat a nakonfigurovat Fail2ban na Ubuntu?

  3. Jak zrychlit WordPress

  1. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat Redis 6 na Ubuntu 20.04