Jak uruchomić Redis w WordPressie?

zenbox.pl 6 dni temu

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żeli 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ę.

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

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.

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

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

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

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żeli 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.

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

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 iż 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.

5. o ile 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.

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.

Idź do oryginalnego materiału