Dacă preferați să nu utilizați pluginul LiteSpeed Cache inclus în instalările WordPress de pe mybox, dar doriți totuși să beneficiați de cache-ul de obiecte Redis, puteți utiliza pluginul Redis Object Cache disponibil în depozitul oficial de pluginuri WordPress.
Cache-ul de obiecte Redis poate îmbunătăți semnificativ performanța site-ului web prin stocarea în memorie a interogărilor de bază de date accesate frecvent, reducând astfel numărul de solicitări către baza de date generate de WordPress.
Dacă nu știi ce este Redis, lista de mai jos te va ajuta să te familiarizezi cu această tehnologie:
– Ce este Redis?
– Cum activez serverul Redis?
Înainte de a începe
Înainte de a configura pluginul, asigurați-vă că:
- Un server Redis este activ pentru contul dvs. de găzduire.
- Aveți acces la panoul de administrare WordPress.
- Aveți acces FTP la contul dvs. de găzduire.
Dacă Redis nu a fost încă activat, activați-l mai întâi din panoul mybox.
Cuprins
Pasul 1: Obțineți calea socketului Redis
Conectați-vă la panoul mybox și navigați la:
Avansat → Server Redis Localizați și copiați calea socketului Redis afișată acolo.
Exemplu:
/home/mybox/YOUR-LOGIN/.redis/redis.sock Veți avea nevoie de această valoare mai târziu, când veți edita fișierul de configurare WordPress.
Pasul 2: Instalați pluginul Redis Object Cache
- Conectați-vă la panoul de administrare WordPress.
- Accesați:
Pluginuri → Adăugare nouă - În câmpul de căutare, introduceți:
redis - Găsiți pluginul:
Redis Object Cache - Faceți clic pe:
Instalează acum - După instalare, dă clic pe:
Activați Pasul 3: Editați fișierul wp-config.php
Conectați-vă la contul dvs. de găzduire folosind FTP.
Accesați directorul de instalare WordPress:
yourdomain.com/public_html Localizați fișierul:
wp-config.php Deschideți-l pentru editare.
Pasul 4: Adăugați configurația Redis
Adăugați următoarele linii deasupra liniei:
/* Asta e tot, opriți editarea! Publicare plăcută. */ Înlocuiți calea către socket cu valoarea obținută din Panoul mybox.
/** Utilizați socket Unix */
define( 'WP_REDIS_SCHEME', 'unix' );
/** Calea socketului Redis */
define( 'WP_REDIS_PATH', '/home/client.mybox.com/YOUR-LOGIN/.redis/redis.sock' ); Exemplu:
define( 'WP_REDIS_SCHEME', 'unix' );
define( 'WP_REDIS_PATH', '/home/client.mybox.com/adrian/.redis/redis.sock' ); Salvați fișierul după ce ați efectuat modificările.
Pasul 5: Verificați conexiunea
Reveniți la panoul de administrare WordPress.
Accesați:
Setări → Redis sau:
Instrumente → Redis în funcție de versiunea pluginului.
Dacă totul a fost configurat corect, ar trebui să vedeți un mesaj care indică faptul că pluginul s-a conectat cu succes la serverul Redis.
Mesajele de stare tipice includ:
Conectat sau
Serverul Redis este accesibil Pasul 6: Activați cache-ul de obiecte
Dacă pluginul afișează o opțiune precum:
Activați cache-ul de obiecte faceți clic pe ea pentru a activa cache-ul Redis pentru instalarea dvs. de WordPress.
Odată activat, WordPress va începe să stocheze datele din cache-ul de obiecte în Redis.
Depanare
Pluginul nu se poate conecta la Redis
Verificați dacă:
- Redis este activat în panoul mybox.
- Calea socket-ului este corectă.
- Fișierul
wp-config.phpconține configurația corectă. - Nu există spații în plus sau erori de sintaxă în fișier.
Starea Redis indică o deconectare
Verificați din nou valoarea:
WP_REDIS_PATH și comparați-o cu calea socketului afișată în panoul mybox.
Site-ul afișează erori după editarea fișierului wp-config.php
Restaurați fișierul original sau eliminați liniile de configurare Redis și verificați sintaxa.
Chiar și un punct și virgulă lipsă poate împiedica încărcarea WordPress.
Avantajele cache-ului de obiecte Redis
Utilizarea Redis poate oferi:
- Generare mai rapidă a paginilor
- Sarcină redusă pentru MySQL
- Performanță îmbunătățită pe site-urile cu trafic intens
- Scalabilitate mai bună
- Utilizare redusă a resurselor serverului
Redis este deosebit de benefic pentru:
- Magazinele WooCommerce
- Site-urile cu abonament
- Blogurile cu trafic intens
- Aplicațiile dinamice WordPress
Rezumat
Pentru a configura Redis Object Cache în WordPress:
- Activați Redis în panoul mybox.
- Copiați calea către socketul Redis.
- Instalați și activați pluginul Redis Object Cache.
- Editați fișierul
wp-config.phpși adăugați:
define( 'WP_REDIS_SCHEME', 'unix' );
define( 'WP_REDIS_PATH', '/path/to/redis.sock' ); - Salvați fișierul.
- Verificați conexiunea în setările pluginului.
- Activați Object Cache.
Odată configurat cu succes, WordPress va utiliza Redis pentru stocarea în cache a obiectelor, contribuind la îmbunătățirea performanței site-ului web și la reducerea încărcării bazei de date.