Hoe installeer HestiaCP Redis-geheuekas? Gedetailleerde stappe van 0 tot 1

In moderne webwerwe en toepassings het geheuekastegnologie een van die sleutelinstrumente geword om werkverrigting te verbeter.

Redis, as 'n gewilde in-geheue datastruktuurbergingstelsel, word wyd gebruik in scenario's soos caching, sessiebestuur en databerging.

Hierdie artikel sal verduidelik hoe om HestiaCP Installeer en konfigureer Redis-in-geheue-kas op Debian- of Ubuntu-stelsels, insluitend die stappe om op 'n Debian- of Ubuntu-stelsel te installeer, die Redis-diens op te stel en die verskil tussen Redis en php-redis te verstaan.

Hoe installeer HestiaCP Redis-geheuekas? Gedetailleerde stappe van 0 tot 1

1. Installeer Redis met behulp van die amptelike bewaarplek.

Redis is nie altyd die verstek op Debian of Ubuntu nie软件Beskikbaar in die bewaarplek, of 'n ouer weergawe beskikbaar. Om die nuutste Redis-weergawe te kry, moet jy die amptelike Redis-bewaarplek byvoeg en dit installeer. Hier is die spesifieke stappe:

  1. Voer Redis amptelike GPG-sleutel in

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Voeg Redis amptelike pakhuis by

    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. Dateer pakketlys op

    sudo apt update
    
  4. Installeer Redis en php-redis uitbreiding

    sudo apt install redis php-redis
    

Op hierdie manier kan u die nuutste weergawe van Redis vanaf die amptelike Redis-bewaarplek installeer.

As jy PHP 8.2 gebruik, installeer asseblief die Redis-uitbreiding deur die volgende opdrag te gebruik:

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

2. Gaan die Redis-diensstatus na

Nadat die installasie voltooi is, kan jy kyk of die Redis-diens normaal loop. volgens jou Linux distro, kan jy die volgende opdrag gebruik:

  • Stelsels wat systemd gebruik

     systemctl status redis
    
  • Stelsels wat init.d

     /etc/init.d/redis-server status
    
  • Bekyk Redis-weergawe-inligting

     redis-cli --version
    
  • Toets Redis-bedienerverbinding

     redis-cli ping
    

    As Redis loop, behoort jy te ontvang PONG reaksie.

3. Stel Redis veilig op

Om die sekuriteit van Redis te verbeter, word dit aanbeveel om die volgende maatreëls te tref:

  • voeg wagwoord by

    Stel 'n wagwoord in die Redis-konfigurasielêer om ongemagtigde toegang te voorkom.

  • Beperk toegang

    Beperk toegang tot die Redis-diens vanaf spesifieke IP-adresse of netwerke.

  • Gebruik sok

    Gebruik voetstukke in plaas van TCP-poorte om spoed en sekuriteit te verhoog.

4. Die verskil tussen php-redis en Redis

Wanneer jy Redis installeer, kan jy ook sien php-redis hierdie uitbreiding. Hulle verskil op die volgende maniere:

  • php-redis

    php-redis Is 'n uitbreiding vir PHP wat PHP-skrifte toelaat om met die Redis-bediener te kommunikeer. Installeer php-redis Laastens kan PHP-toepassings voordeel trek uit Redis se kas-, sessiebestuur- en touverwerkingsvermoëns. Daar moet kennis geneem word datphp-redis Dit bevat nie self 'n Redis-bediener nie, dit is net 'n brug tussen PHP en Redis.

  • Redis

    Redis is 'n selfstandige diens wat gebruik word om die Redis-databasis te bestuur. Dit loop in die agtergrond as 'n daemon-proses en bied databerging en kasdienste. Ander toepassings, insluitend die gebruik van php-redis Uitgebreide PHP-toepassings kan deur die netwerk aan die Redis-bediener gekoppel word om te werk.

kortom,php-redis Dit is 'n PHP-uitbreiding om Redis in PHP-toepassings te bedryf. Redis is 'n onafhanklike diens wat in-geheue databerging funksionaliteit bied.

As jy Redis in 'n PHP-toepassing wil gebruik, moet jy beide die Redis-bediener en php-redis uitbreiding sodat PHP-toepassings kan slaag php-redis Die uitbreiding kommunikeer met Redis.

ter afsluiting

Die installering en konfigurasie van Redis-geheuekas op HestiaCP kan die werkverrigting van webwerwe en toepassings aansienlik verbeter.

Deur die stappe in hierdie artikel te volg om die amptelike bewaarplek by te voeg en Redis te installeer, sal jy die nuutste weergawe van Redis kan kry.

Maak seker dat jy die Redis-diensstatus nagaan en die nodige sekuriteitkonfigurasies maak om stelselstabiliteit en sekuriteit te verseker.

begrip php-redis Die verskil tussen Redis en Redis sal jou help om die funksies wat deur Redis verskaf word beter te konfigureer en te gebruik, wat jou ontwikkeling en bedryfsdoeltreffendheid verder verbeter.

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo