W jaki sposób HestiaCP instaluje pamięć podręczną Redis? Szczegółowe kroki od 0 do 1

We współczesnych witrynach internetowych i aplikacjach technologia buforowania pamięci stała się jednym z kluczowych narzędzi poprawiających wydajność.

Redis, jako popularny system przechowywania struktury danych w pamięci, jest szeroko stosowany w scenariuszach takich jak buforowanie, zarządzanie sesjami i przechowywanie danych.

W tym artykule szczegółowo opisano, jak to zrobić HestiaCP Zainstaluj i skonfiguruj pamięć podręczną Redis w pamięci podręcznej w systemach Debian lub Ubuntu, łącznie z instrukcjami instalacji w systemie Debian lub Ubuntu, skonfiguruj usługę Redis i poznaj różnicę między Redis i php-redis.

W jaki sposób HestiaCP instaluje pamięć podręczną Redis? Szczegółowe kroki od 0 do 1

1. Zainstaluj Redis, korzystając z oficjalnego repozytorium.

Redis nie zawsze jest ustawieniem domyślnym w Debianie lub UbuntuOprogramowanieDostępne w repozytorium lub dostępna jest starsza wersja. Aby otrzymać najnowszą wersję Redis należy dodać oficjalne repozytorium Redis i je zainstalować. Oto konkretne kroki:

  1. Zaimportuj oficjalny klucz GPG Redis

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Dodaj oficjalny magazyn Redis

    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    
  3. Zaktualizuj listę pakietów

    sudo apt update
    
  4. Zainstaluj rozszerzenie Redis i php-redis

    sudo apt install redis php-redis
    

W ten sposób możesz zainstalować najnowszą wersję Redis z oficjalnego repozytorium Redis.

Jeśli używasz PHP 8.2, zainstaluj rozszerzenie Redis za pomocą następującego polecenia:

apt install php8.2-redis
systemctl restart php8.2-fpm

2. Sprawdź status usługi Redis

Po zakończeniu instalacji możesz sprawdzić, czy usługa Redis działa normalnie. według twojego Linux distro, możesz użyć następującego polecenia:

  • Systemy korzystające z systemd

     systemctl status redis
    
  • Systemy korzystające z init.d

     /etc/init.d/redis-server status
    
  • Wyświetl informacje o wersji Redis

     redis-cli --version
    
  • Przetestuj połączenie z serwerem Redis

     redis-cli ping
    

    Jeśli Redis jest uruchomiony, powinieneś otrzymać PONG odpowiedź.

3. Bezpiecznie skonfiguruj Redis

W celu poprawy bezpieczeństwa Redis zaleca się podjęcie następujących działań:

  • dodaj hasło

    Ustaw hasło w pliku konfiguracyjnym Redis, aby zapobiec nieautoryzowanemu dostępowi.

  • Ogranicz dostęp

    Ogranicz dostęp do usługi Redis z określonych adresów IP lub sieci.

  • Użyj gniazda

    Używaj gniazd zamiast portów TCP, aby zwiększyć szybkość i bezpieczeństwo.

4. Różnica między php-redis i Redis

Podczas instalowania Redis możesz również zobaczyć php-redis to rozszerzenie. Różnią się one w następujący sposób:

  • php-redis

    php-redis Jest rozszerzeniem dla PHP, które pozwala skryptom PHP na interakcję z serwerem Redis. Zainstalować php-redis Wreszcie, aplikacje PHP mogą korzystać z możliwości Redis w zakresie buforowania, zarządzania sesjami i przetwarzania kolejek. Należy to zauważyćphp-redis Nie zawiera samego serwera Redis, jest po prostu pomostem pomiędzy PHP i Redis.

  • Redis

    Redis to samodzielna usługa służąca do uruchamiania bazy danych Redis. Działa w tle jako proces demona i zapewnia usługi przechowywania i buforowania danych. Inne zastosowania, w tym używanie php-redis Rozszerzone aplikacje PHP można podłączyć do serwera Redis za pośrednictwem sieci w celu działania.

w skrócie,php-redis Jest to rozszerzenie PHP do obsługi Redis w aplikacjach PHP; Redis to niezależna usługa zapewniająca funkcję przechowywania danych w pamięci.

Jeśli chcesz używać Redis w aplikacji PHP, musisz zainstalować zarówno serwer Redis, jak i php-redis rozszerzenie, aby aplikacje PHP mogły przejść php-redis Rozszerzenie komunikuje się z Redisem.

na zakończenie

Instalacja i konfiguracja pamięci podręcznej Redis na HestiiCP może znacznie poprawić wydajność stron internetowych i aplikacji.

Wykonując kroki opisane w tym artykule, aby dodać oficjalne repozytorium i zainstalować Redis, będziesz mógł uzyskać najnowszą wersję Redis.

Koniecznie sprawdź status usługi Redis i dokonaj niezbędnych konfiguracji zabezpieczeń, aby zapewnić stabilność i bezpieczeństwo systemu.

理解 php-redis Różnica między Redis i Redis pomoże Ci lepiej skonfigurować i wykorzystać funkcje dostarczane przez Redis, jeszcze bardziej poprawiając efektywność rozwoju i działania.

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Przewiń do góry