Redis to baza danych typu NoSQL, która przechowuje dane typu klucz – wartość, w pamięci RAM. Dzięki temu, możliwe jest uzyskanie dostępu do określonego zapytania bez potrzeby przetwarzania całego zbioru danych. Takie rozwiązanie pozwoli skrócić czas wczytywania strony, a także zmniejszy obciążenie podstawowej bazy danych.

W tym artykule przybliżę Ci:
  • jak włączyć moduł PHP Redis
  • jak uruchomić instancję Redis
  • jak skonfigurować wtyczkę LiteSpeed Cache

Dodatek Redis jest dostępny w usługach Hosting eBiznes 25k oraz Hosting Profesjonalny. W związku z tym, zanim przejdziesz do konfiguracji, upewnij się czy posiadasz jedną z tych usług. W przeciwnym wypadku, jeśli korzystasz z usługi Hosting Firma 10k i chciałbyś przejść na wyższą usługę, skontaktuj się z nami.

Uruchomienie dodatku Redis jest proste i wymaga wykonania kilku poniższych czynności.

Jak włączyć moduł PHP Redis?

W pierwszej kolejności powinieneś włączyć moduł PHP Redis. W tym celu wykonaj poniższe kroki.

1. Zaloguj się do Panelu Klienta.

2. Przejdź do zakładki Zaawansowane -> Zmiana wersji PHP. Następnie wybierz z listy domenę, dla której będziesz wykonywać konfigurację.

Panel Klienta zenbox

3. W sekcji Zaawansowana konfiguracja PHP X.X, na dole strony, zaznacz moduł Redis i kliknij w przycisk Zapisz, aby zapisać zmiany.

Panel Klienta zenbox

Jak utworzyć instancję Redis?

Kolejnym krokiem niezbędne będzie utworzenie instancji Redis. W tym celu wykonaj poniższe kroki.

1. Zaloguj się do Panelu Klienta.

2. Przejdź do zakładki Hosting -> Redis.

Panel Klienta zenbox

3. Kliknij w przycisk Utwórz nową instancję Redis.

Panel Klienta zenbox

4. Opcjonalnie możesz wprowadzić opis instancji. Następnie kliknij w przycisk Utwórz.

Panel Klienta zenbox

5. Po utworzeniu instancji, zobaczysz dane, które będą niezbędne w dalszej konfiguracji.

Panel Klienta zenbox

Jak uruchomić Redis we wtyczce LiteSpeed Cache?

Posiadasz już włączony moduł PHP oraz utworzoną instancję Redis. Pozostał ostatni krok, czyli konfiguracja wtyczki LiteSpeed Cache. Jeśli jeszcze nie posiadasz tej wtyczki, zainstaluj ją. Natomiast w przypadku gdy posiadasz inną wtyczkę do cache (np. W3 Total Cache czy WP Super Cache) najpierw usuń ją, a później zainstaluj LiteSpeed Cache.

Przejdźmy teraz do konfiguracji wtyczki.

1. Zaloguj się do panelu administratora aplikacji WordPress.

2. Przejdź do zakładki LiteSpeed Cache -> Pamięć podręczna.

LiteSpeed Cache

3. Następnie wybierz menu [6] Object.

LiteSpeed Cache

4. W kolejnym kroku wprowadź następujące ustawienia:

Pamięć podręczna obiektów: zaznacz przycisk
Metoda: wybierz Redis
Host: Wprowadź dane z utworzonej instancji Redis. Są one widoczne w Panelu Klienta, w zakładce Hosting -> Redis.
Port: postąp tak jak w przypadku pola Host
Domyślny czas życia obiektu: pozostaw bez zmian
Nazwa użytkownika: pozostaw pole puste
Hasło: postąp tak jak w przypadku pól Host oraz Port
ID bazy danych REDIS: Wprowadź wartość od 0 do 9

Uwaga! Jedna instancja Redis może zostać wykorzystana dla maksymalnie 10 stron. Bardzo ważne jest, aby dla każdej strony (domeny) stosować inne ID bazy danych Redis z przedziału od 0 do 9. Pokazując jeszcze na przykładzie, załóżmy że posiadasz dwie strony – przykładowa_domena.pl i przykładowa_strona.pl. Dla pierwszej powinieneś zastosować ID 0, zaś dla kolejnej 1.

Pozostałe ustawienia możesz zostawić bez zmian. Następnie kliknij w przycisk Zapisz zmiany.

LiteSpeed Cache

5. Jeżeli dane zostały wprowadzone prawidłowo, Stan w polu Test połączenia zmieni wartość na Zaliczono. Tym samym konfiguracja została wykonana poprawnie i Redis został pomyślnie uruchomiony na Twojej stronie.

LiteSpeed Cache

Podsumowanie

Uruchomienie Redis w aplikacji WordPress jest stosunkowo proste, a może przynieść pozytywne korzyści jak np. krótszy czas wczytywania strony czy mniejsze obciążenie bazy danych. Dlatego też warto skorzystać z tego dodatku.

Autor:

Łukasz Szczerbakowski

Może ci się spodobać również

Porady - 14 marca 2025 11:41

Litespeed Cache (Cykl) – Zaawansowana konfiguracja cz.9 Narzędzia – Finał

Dzisiejszy artykuł kończy nasz miły cykl o zaawansowanej konfiguracji wtyczki Litespeed Cache. Wszystko ma swój początek i swój koniec, oprócz kija, który ma dwa końce, choć niektórzy twierdzą, że dwa początki. Na filozofię może znajdziemy kiedyś trochę czasu, ale aktualnie wróćmy do technikaliów, zapraszam do czytania. Narzędzia w LiteSpeed Cache – co tu znajdziemy? Kategoria […]

Więcej →

WordPress - 3 marca 2025 10:27

Jak rozwiązywać najczęstsze problemy z kompatybilnością w WordPressie?

Kompatybilność to kluczowy czynnik w działaniu stron opartych na WordPressie. Problemy z nią mogą prowadzić do błędów w funkcjonowaniu strony, konfliktów między wtyczkami czy nawet jej całkowitego braku działania. W tym artykule dowiesz się, jak identyfikować i rozwiązywać problemy z kompatybilnością w WordPressie oraz jak ich unikać w przyszłości. 1. Najczęstsze przyczyny problemów z kompatybilnością […]

Więcej →

Szybkość, światła, przejście dla pieszych.
WordPress - 27 lutego 2025 11:51

Litespeed Cache (Cykl) – Zaawansowana konfiguracja cz.8 Page Optimization (Tuning), Baza danych, Robot indeksujący

Dzisiejszy temat to kontynuacja naszego dobrze znanego cyklu o zaawansowanej konfiguracji wtyczki Litespeed Cache. Opowiem o konfiguracji Tuningu w Page Optimization, jak również o prostej optymizacji bazy danych i o robocie indeksującym, choć tutaj warto od razu zaznaczyć, że na naszych serwerach w Zenbox nie może zostać on uruchomiony. Page Optimization (Tuning) Opcja „Tuning” umożliwia […]

Więcej →