Hoe activeer ik Redis in Wordpress (RedisCache DB)

Samenvatting: Voor WordPress is Redis volledig automatisch geregeld via AccelerateWP. Je hoeft niets handmatig te configureren. Activeer AccelerateWP in DirectAdmin en Redis-caching is direct actief.


Voor wie is dit artikel?

Klanten met een WordPress-website op onze shared hosting (AccelerateWP / CloudLinux) die Redis willen gebruiken voor caching en snellere laadtijden.

Gebruik je Joomla of een andere applicatie? Zie dan de bijbehorende artikelen.


Wat doet Redis voor WordPress?

Redis fungeert als een object cache die database-queries in het geheugen opslaat. Dit is vooral nuttig bij:

  • WooCommerce-webshops met veel producten
  • Sites met zware plugins of veel metadata
  • Drukbezochte blogs en nieuwssites
  • Multisite-installaties

De laadtijd van pagina's en de belasting op de database nemen daardoor aanzienlijk af.


Stap 1: AccelerateWP activeren

  1. Log in op DirectAdmin
  2. Ga naar Advanced Features > AccelerateWP
  3. Selecteer je WordPress-installatie
  4. Klik op Enable / Inschakelen

AccelerateWP detecteert je WordPress-installatie automatisch en configureert de volgende onderdelen:

  • Activeren van Redis voor je account
  • Toevoegen van de juiste instellingen aan wp-config.php
  • Plaatsen van de object-cache.php drop-in in /wp-content/
  • Inschakelen van optimalisatie-instellingen

Er hoeft niets handmatig gewijzigd te worden in WordPress.


Stap 2: Controleren of Redis werkt

Via WordPress-admin

  1. Log in op je WordPress-dashboard (/wp-admin)
  2. Ga naar Instellingen > AccelerateWP (of via het AccelerateWP-menu)
  3. Controleer dat Object Cache (Redis) als Active staat aangegeven

Via SSH (optioneel)

Je kunt ook via SSH testen of Redis draait:

/opt/alt/redis/bin/redis-cli -s /home/USERNAME/.clwpos/redis.sock ping

Verwachte output:

PONG

Om te zien of WordPress daadwerkelijk gebruikmaakt van de cache:

/opt/alt/redis/bin/redis-cli -s /home/USERNAME/.clwpos/redis.sock
> keys *

Zie je een lijst met keys? Dan wordt de cache actief gevuld.

Vervang USERNAME door je eigen hosting-gebruikersnaam.


Technische gegevens

Onderdeel Waarde
Verbindingstype Unix socket
Socket pad /home/USERNAME/.clwpos/redis.sock
Max. geheugen 64 MB
PHP-extensie phpredis
WordPress integratie Automatisch via AccelerateWP

Veelvoorkomende vragen

Moet ik een plugin zoals Redis Object Cache installeren?
Nee. AccelerateWP plaatst zelf de juiste object-cache.php drop-in. Een extra plugin is niet nodig en kan zelfs conflicten veroorzaken. Heb je al zo'n plugin geïnstalleerd? Deactiveer deze voordat je AccelerateWP inschakelt.

Werkt Redis samen met cachingplugins zoals WP Rocket, W3 Total Cache of LiteSpeed Cache?
Ja, maar schakel Object Cache in die plugins uit, zodat alleen AccelerateWP de Redis-cache beheert. Page caching en andere functies van deze plugins kunnen gewoon blijven werken.

Hoe leeg ik de Redis-cache?
Via WordPress-admin kan dit via de AccelerateWP-knop Flush Cache. Via SSH:

/opt/alt/redis/bin/redis-cli -s /home/USERNAME/.clwpos/redis.sock FLUSHALL

Kan ik Redis ook voor sessies gebruiken?
Voor WordPress is dit meestal niet nodig. Plugins die PHP-sessies gebruiken (zoals sommige membership-plugins) kunnen eventueel apart geconfigureerd worden. Neem contact op met support als je dit wilt instellen.

Is mijn Redis-data afgeschermd van andere klanten?
Ja. Elke klant heeft een eigen Redis-instance via een eigen Unix socket. Andere accounts hebben geen toegang tot jouw cache-data.

Kan ik het maximale geheugen (64 MB) verhogen?
Nee, dit staat vast binnen AccelerateWP. Voor de meeste WordPress-sites is dit ruim voldoende.


Veelvoorkomende problemen

AccelerateWP kan mijn WordPress niet detecteren
Controleer dat WordPress in een herkenbare map staat (bijv. public_html/) en dat de installatie volledig is afgerond. Draait er nog een installatiewizard? Rond die eerst af.

Site geeft een fout na activatie van AccelerateWP
Dit komt zelden voor, maar kan gebeuren bij conflicten met bestaande caching-plugins. Deactiveer tijdelijk alle caching-plugins en probeer opnieuw. Lukt het dan nog niet? Neem contact op met support.

De site laadt oude content / wijzigingen zijn niet zichtbaar
Leeg de Redis-cache via de AccelerateWP-knop in WordPress-admin, of via SSH (zie hierboven).

Class "Redis" not found
De phpredis extensie is niet actief. Activeer deze in DirectAdmin > Select PHP Version > Extensions > redis.


Hulp nodig?

Kom je er niet uit? Neem contact op met onze supportafdeling en vermeld:

  • Je domeinnaam en servernaam (bijv. S150)
  • De WordPress-versie en PHP-versie
  • Welke caching-plugins er actief zijn
  • De foutmelding (indien van toepassing)

Dan kijken we graag met je mee.

Klanten beoordelen ons

Volg ons ook op

Wned.nl

Op weg naar jouw eigen online succes. Zoek of verhuis je domeinnaam, bouw je eigen website en maak er een succes van. Met onze snelle servers en klantenservice maken wij dit mogelijk.