Aktivera Redis-cache i WordPress

Att växa med din webbplats är fantastiskt: fler besökare, fler kunder och du genererar också mer intäkter. Goda nyheter, alltså! Men du märker att din webbplats sakta börjar bli lite långsammare. Laddningstiden för din webbplats ökar, och kanske letar du nu efter sätt att förbättra hastigheten på din WordPress-webbplats. Ett bra sätt att ge din WordPress-webbplats ett lyft är att använda Redis Cache. Hos my.host ingår Redis Caching i varje hostingpaket. I den här artikeln kan du läsa hur du aktiverar detta.

Vad är Redis cache och hur fungerar det i WordPress?

Redis är en så kallad ”cachemekanism”. Det den egentligen gör är att lagra mycket data i förväg, så att besökaren kan hämta den från servern blixtsnabbt. Därmed laddas inte en stor, långsam MySQL-databas för varje besökare, utan i stället en nedskalad kopia. Rätt data hämtas och levereras baserat på varje begäran.

Genom att arbeta med den här leveransmetoden kan du snabba upp WordPress avsevärt. Eftersom WordPress bygger på MySQL och lagrar all data där kommer du snabbt att märka skillnaden med Redis. Redis-cachen växer flexibelt, så att allt mindre data behöver hämtas i MySQL. Ett smart system, det där Redis.

Observera att du innan du börjar klickar på PHP Selector i DirectAdmin under rubriken Extra Features och aktiverar Redis som ett alternativ. 
  1. Logga in på DirectAdmin, se den här artikeln för mer information: https://my.host/kb/webhosting/hoe-log-ik-in-op-directadmin
    1. Är du inloggad på h30.my.host eller lägre (till exempel h8.my.host)? Gå då till Extra Features > Redis Management.
      Navigera till Redis Management i DirectAdmin
    2. Är du inloggad på h31.my.host eller högre (till exempel h32.my.host)? Gå då till Advanced Features > Redis.

  1. Nästa steg är att aktivera Redis.
    1. Är du inloggad på h30.my.host eller lägre? Klicka då på Create new redis instance. Du ser då skärmen ”Redis instance is successfully created”. Klicka därefter på Back to list.
      Skapa Redis-instans i DirectAdmin
    2. Är du inloggad på h31.my.host eller högre? Ställ då in alternativet RedisEnabled. Kopiera texten bredvid alternativet Path to redis socket file. I vårt exempel är detta "/home/auwdomei/.redis/redis.sock".

  1. Logga in på din WordPress-installation via uw-domein.nl/wp-admin (ersätt uw-domein.nl med ditt eget domännamn).
    Välj tillägget LiteSpeed Cache i menyn till vänster och klicka på Cache i undermenyn.
    Gå till fliken Object. Ange följande uppgifter här.
    1. Är du inloggad på h30.my.host eller lägre? Använd då inställningarna nedan.

      Object Cache

      Method

      Redis

      Host

      localhost

      Port

      Ange portnumret för den skapade Redis-instansen

      Username

      Lämna tomt

      Password

      Ange lösenordet för den skapade Redis-instansen

    2. Är du inloggad på h31.my.host eller högre? Använd i så fall inställningarna nedan.

      Objektcache

      Metod

      Redis

      Värd

      Ange den tidigare kopierade sökvägen för alternativet Sökväg till redis socket-fil här.

      I vårt exempel är detta "/home/auwdomei/.redis/redis.sock".

      Port

      0

      Användarnamn

      Lämna tomt

      Lösenord

      Lämna tomt


      Har du anslutningsproblem med Redis-anslutningen? Öppna filen wp-config.php och lägg till dessa rader:
      define( 'WP_REDIS_SCHEME', 'unix' );
      define( 'WP_REDIS_PATH', '/home/[gebruiker]/.redis/redis.sock' );
      Ersätt [gebruiker] med ditt DirectAdmin-användarnamn.
      Observera, lägg till denna kod ovanför denna rad:
      /* That's all, stop editing! Happy blogging. */
  2. Spara ändringarna. Gå nu tillbaka till toppen och klicka på Mer information bredvid anslutningstestet. Klicka sedan på Skicka igen.

Det bör nu stå Anslutningstest: Godkänt. Redis-instansen har nu skapats och är redo att användas.

Redis-cachning fungerar inte ännu

Om Redis-cachning fortfarande inte fungerar kanske Redis PHP-tillägget inte är aktiverat. Statusblocket visar då Redis-tillägg: Inaktiverat

Om så är fallet kan det enkelt åtgärdas genom att aktivera tillägget i dina PHP-alternativ. Följ stegen nedan.

  1. Logga in på my.host kontrollpanel.
  2. Navigera till ditt hostingpaket.
  3. Välj nu Avancerat > PHP-inställningar i den horisontella menyn.
  4. När du är på den sidan klickar du på fliken PHP-tillägg.
  5. Du ser nu alla tillgängliga PHP-tillägg. Sök efter "redis" och markera rutan till vänster om det.
  6. Klicka nu på knappen Ändra längst ned för att spara detta.

Redis PHP-tillägget bör nu vara aktiverat. Uppdatera Redis-sidan på din WordPress-webbplats och kontrollera om anslutningstestet nu har godkänts.

Redis-cachning är aktiverad

Du har nu aktiverat Redis-cachning och din webbplats kommer nu att laddas snabbare. Om du behöver hjälp kan du kontakta vår support. De hjälper dig gärna.


Har du fortfarande frågor? Kontakta oss.