Come configurare Redis su WordPress con ISPConfig (guida completa)

di Giorgia Trento | 10 Apr 2026

Come configurare Redis su WordPress in un server ISPConfig

L’utilizzo di Redis su WordPress consente di migliorare significativamente le prestazioni del sito, riducendo il carico sul database e velocizzando le risposte del server grazie alla cache in memoria.

In questa guida vediamo come configurare Redis su WordPress in un ambiente gestito con ISPConfig.

Nota: in questo articolo non viene trattata l’installazione di Redis sul server. Si assume che Redis sia già installato e funzionante.

---

Prerequisiti

Prima di procedere, assicurati che:

  • Redis sia installato e attivo sul server;
  • WordPress sia funzionante;
  • tu abbia accesso ai file del sito (via FTP o SSH);
  • tu possa installare plugin su WordPress.

---

1. Modifica del file wp-config.php

La configurazione di Redis avviene tramite il file wp-config.php.

Accesso via FTP con FileZilla

Puoi accedere ai file del sito utilizzando un client FTP come FileZilla:

  1. apri FileZilla;
  2. inserisci host, username e password FTP del sito (configurati in ISPConfig);
  3. collegati al server;
  4. naviga nella cartella del sito (tipicamente web/);
  5. individua il file wp-config.php;
  6. scaricalo o aprilo direttamente per modificarlo.

---

Configurazione Redis

All’interno del file wp-config.php, aggiungi le seguenti righe:

[php]
// Redis Configuration
define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_DATABASE', 1); // !!! Change with ISPConfig website id !!!
define('WP_REDIS_TIMEOUT', 1);
define('WP_REDIS_READ_TIMEOUT', 1);
define('WP_CACHE', true);
define('WP_REDIS_PREFIX', 'here_your_unique_code_may_be_an_md5_'); // !!! Change with unique string code !!!
[/php]

---

2. Spiegazione dei parametri

  • WP_REDIS_HOST: indirizzo del server Redis (di solito 127.0.0.1);
  • WP_REDIS_PORT: porta di Redis (default 6379);
  • WP_REDIS_DATABASE: numero del database Redis da usare;
  • WP_REDIS_TIMEOUT e WP_REDIS_READ_TIMEOUT: timeout di connessione;
  • WP_CACHE: abilita la cache in WordPress;
  • WP_REDIS_PREFIX: prefisso univoco per evitare conflitti tra siti.

---

⚠️ Attenzione su WP_REDIS_DATABASE

In ambienti ISPConfig, è buona pratica impostare questo valore in base all’ID del sito (website id), in modo da evitare sovrapposizioni tra più installazioni WordPress.

---

⚠️ Attenzione su WP_REDIS_PREFIX

Imposta un valore univoco, ad esempio:

  • una stringa casuale;
  • un hash MD5;
  • una combinazione del dominio.

Esempio:

define('WP_REDIS_PREFIX', 'mysite_123abc_');

---

3. Installazione del plugin WordPress

Per completare la configurazione, è necessario installare il plugin:

  • Nome: Redis Object Cache
  • Sviluppatore: Till Krüss

---

Procedura

  1. accedi alla bacheca WordPress;
  2. vai su Plugin → Aggiungi nuovo;
  3. cerca Redis Object Cache;
  4. installa e attiva il plugin;
  5. vai nelle impostazioni del plugin;
  6. clicca su Enable Object Cache.

---

4. Verifica del funzionamento

Dopo l’attivazione:

  • lo stato del plugin dovrebbe risultare Connected;
  • Redis dovrebbe essere utilizzato per la cache degli oggetti;
  • le prestazioni del sito dovrebbero migliorare sensibilmente.

---

Conclusione

Configurare Redis su WordPress in un ambiente ISPConfig è un’operazione semplice ma molto efficace per migliorare le prestazioni.

Una corretta configurazione del file wp-config.php, insieme all’uso del plugin Redis Object Cache, permette di sfruttare al massimo la cache in memoria, soprattutto in presenza di più siti sullo stesso server.

Prestando attenzione ai parametri come database e prefix, è possibile evitare conflitti e ottenere un sistema stabile e performante.

Anawim siti web

Conosci Anawim

Realizziamo soluzioni digitali su misura per aziende e professionisti, unendo innovazione e affidabilità. Scopri come possiamo aiutarti a crescere!

Categorie

Tag

Entra nel web e fatti conoscere
Contattaci Subito!