Aktiver Redis-caching i WordPress
Det er fantastisk å vokse med nettstedet ditt: flere besøkende, flere kunder, og du genererer også mer inntekt. Gode nyheter, altså! Men du merker at nettstedet ditt sakte begynner å bli litt tregere. Lastetiden for nettstedet ditt øker, og kanskje ser du nå etter måter å forbedre hastigheten på WordPress-nettstedet ditt. En god måte å gi WordPress-nettstedet ditt et løft på er å bruke Redis Cache. Hos my.host er Redis Caching inkludert i alle hostingpakker. Du kan lese hvordan du aktiverer dette i denne artikkelen.
Hva er Redis-cache, og hvordan fungerer det i WordPress?
Redis er en såkalt «cache-mekanisme». Det den egentlig gjør, er å lagre mye data på forhånd, slik at den besøkende kan hente det fra serveren lynraskt. Dermed lastes ikke en stor og treg MySQL-database for hver besøkende, men heller en nedskalert kopi. Riktige data slås opp og leveres basert på hver forespørsel.
Ved å bruke denne leveringsmetoden kan du gjøre WordPress betydelig raskere. Fordi WordPress er basert på MySQL og lagrer alle data der, vil du raskt merke forskjellen med Redis. Redis-cachen vokser fleksibelt, slik at stadig mindre data må slås opp i MySQL. Et smart system, den Redis.
- Logg inn i DirectAdmin, se denne artikkelen for mer informasjon: https://my.host/kb/webhosting/hoe-log-ik-in-op-directadmin
- Er du logget inn på h30.my.host eller lavere (for eksempel h8.my.host)? Gå deretter til Extra Features > Redis Management.
- Er du logget inn på h31.my.host eller høyere (for eksempel h32.my.host)? Gå deretter til Advanced Features > Redis.
- Er du logget inn på h30.my.host eller lavere (for eksempel h8.my.host)? Gå deretter til Extra Features > Redis Management.
- Neste steg er å aktivere Redis.
- Er du logget inn på h30.my.host eller lavere? Klikk deretter på Create new redis instance. Du vil da se skjermen «Redis instance is successfully created». Deretter klikker du på Back to list.
- Er du logget inn på h31.my.host eller høyere? Sett deretter alternativet Redis til Enabled. Kopier teksten ved siden av alternativet Path to redis socket file. I eksempelet vårt er dette "/home/auwdomei/.redis/redis.sock".
- Er du logget inn på h30.my.host eller lavere? Klikk deretter på Create new redis instance. Du vil da se skjermen «Redis instance is successfully created». Deretter klikker du på Back to list.
- Logg inn på WordPress-installasjonen din via uw-domein.nl/wp-admin (bytt ut uw-domein.nl med ditt eget domenenavn).
Velg LiteSpeed Cache-pluginen i menyen til venstre, og klikk på Cache i undermenyen.
Gå til fanen Object. Oppgi følgende informasjon her.- Er du logget inn på h30.my.host eller lavere? Bruk deretter innstillingene nedenfor.
Object Cache
På
Method
Redis
Host
localhost
Port
Skriv inn portnummeret til den opprettede Redis-instansen
Username
La stå tomt
Password
Skriv inn passordet til den opprettede Redis-instansen
- Er du innlogget på h31.my.host eller høyere? Hvis ja, bruk innstillingene nedenfor.
Objektbuffer
På
Metode
Redis
Vert
Angi den tidligere kopierte stien til alternativet Sti til redis-socketfil her.
I eksempelet vårt er dette "/home/auwdomei/.redis/redis.sock".
Port
0
Brukernavn
La stå tomt
Passord
La stå tomt
Opplever du tilkoblingsproblemer med Redis-tilkoblingen? Åpne wp-config.php-filen og legg til disse linjene:define( 'WP_REDIS_SCHEME', 'unix' );
Erstatt [gebruiker] med ditt DirectAdmin-brukernavn.
define( 'WP_REDIS_PATH', '/home/[gebruiker]/.redis/redis.sock' );Merk: Legg til denne koden over denne linjen:/* That's all, stop editing! Happy blogging. */
- Er du logget inn på h30.my.host eller lavere? Bruk deretter innstillingene nedenfor.
- Lagre endringene. Gå nå tilbake til toppen og klikk på Mer informasjon ved siden av tilkoblingstesten. Klikk deretter på Send på nytt.
Det skal nå stå Tilkoblingstest: Bestått. Redis-instansen er nå opprettet og klar til bruk.
Redis-bufring fungerer ikke ennå
Hvis Redis-bufring fortsatt ikke fungerer, er kanskje ikke Redis PHP-utvidelsen aktivert. Statusblokken vil da vise Redis-utvidelse: Deaktivert
Hvis dette er tilfelle, kan det enkelt fikses ved å aktivere utvidelsen i PHP-alternativene dine. Følg trinnene nedenfor.
- Logg inn på my.host kontrollpanel.
- Gå til hostingpakken din.
- Velg nå Avansert > PHP-innstillinger i den horisontale menyen.
- Når du er på den siden, klikker du på fanen PHP-utvidelser.
- Du vil nå se alle tilgjengelige PHP-utvidelser. Søk etter "redis" og kryss av i boksen til venstre for den.
- Klikk nå på knappen Endre nederst for å lagre dette.
Redis PHP-utvidelsen skal nå være aktivert. Oppdater Redis-siden på WordPress-nettstedet ditt og sjekk om tilkoblingstesten nå er bestått.
Redis-bufring er aktivert
Du har nå aktivert Redis-bufring, og nettstedet ditt vil lastes inn raskere. Hvis du trenger hjelp, er det bare å spørre supportmedarbeiderne våre. De hjelper deg gjerne.
Har du fortsatt spørsmål? Ta kontakt.