Katalog artykułów
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.

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:
Zaimportuj oficjalny klucz GPG Redis
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgDodaj 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.listZaktualizuj listę pakietów
sudo apt updateZainstaluj 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-fpm2. 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 redisSystemy korzystające z init.d
/etc/init.d/redis-server statusWyświetl informacje o wersji Redis
redis-cli --versionPrzetestuj połączenie z serwerem Redis
redis-cli pingJeśli Redis jest uruchomiony, powinieneś otrzymać
PONGodpowiedź.
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-redisJest rozszerzeniem dla PHP, które pozwala skryptom PHP na interakcję z serwerem Redis. Zainstalowaćphp-redisWreszcie, aplikacje PHP mogą korzystać z możliwości Redis w zakresie buforowania, zarządzania sesjami i przetwarzania kolejek. Należy to zauważyćphp-redisNie 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-redisRozszerzone 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.
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony „Jak HestiaCP instaluje pamięć podręczną Redis?” Pomocne będą szczegółowe kroki od 0 do 1.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-31961.html
Aby odblokować więcej ukrytych sztuczek🔑, zapraszamy do dołączenia do naszego kanału Telegram!
Udostępnij i polub jeśli Ci się podoba! Twoje udostępnienia i polubienia są naszą ciągłą motywacją!