Kaip „HestiaCP“ įdiegia „Redis“ atminties talpyklą? Išsamūs žingsniai nuo 0 iki 1

Šiuolaikinėse svetainėse ir programose atminties talpyklos technologija tapo viena iš pagrindinių našumo gerinimo priemonių.

Redis, kaip populiari atmintyje esančių duomenų struktūros saugojimo sistema, plačiai naudojama tokiuose scenarijuose kaip talpyklos kaupimas, seansų valdymas ir duomenų saugojimas.

Šiame straipsnyje bus išsamiai aprašyta, kaip tai padaryti HestiaCP Įdiekite ir sukonfigūruokite „Redis“ talpyklą „Debian“ arba „Ubuntu“ sistemose, įskaitant diegimo „Debian“ arba „Ubuntu“ sistemoje veiksmus, sukonfigūruokite „Redis“ paslaugą ir supraskite skirtumą tarp „Redis“ ir „php-redis“.

Kaip „HestiaCP“ įdiegia „Redis“ atminties talpyklą? Išsamūs žingsniai nuo 0 iki 1

1. Įdiekite Redis naudodami oficialią saugyklą.

„Redis“ ne visada yra numatytasis „Debian“ ar „Ubuntu“.软件Yra saugykloje arba yra senesnė versija. Norėdami gauti naujausią Redis versiją, turite pridėti oficialią Redis saugyklą ir ją įdiegti. Štai konkretūs veiksmai:

  1. Importuokite oficialų Redis GPG raktą

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Pridėkite oficialų Redis sandėlį

    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. Atnaujinkite paketų sąrašą

    sudo apt update
    
  4. Įdiekite Redis ir php-redis plėtinį

    sudo apt install redis php-redis
    

Tokiu būdu galite įdiegti naujausią Redis versiją iš oficialios Redis saugyklos.

Jei naudojate PHP 8.2, įdiekite Redis plėtinį naudodami šią komandą:

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

2. Patikrinkite Redis paslaugos būseną

Baigę diegti galite patikrinti, ar Redis paslauga veikia normaliai. pagal tavo Linux distro, galite naudoti šią komandą:

  • Sistemos naudojant systemd

     systemctl status redis
    
  • Sistemos, kuriose naudojama init.d

     /etc/init.d/redis-server status
    
  • Peržiūrėkite Redis versijos informaciją

     redis-cli --version
    
  • Išbandykite „Redis“ serverio ryšį

     redis-cli ping
    

    Jei Redis veikia, turėtumėte gauti PONG atsakymą.

3. Saugiai sukonfigūruokite Redis

Siekiant pagerinti Redis saugumą, rekomenduojama imtis šių priemonių:

  • pridėti slaptažodį

    Nustatykite slaptažodį Redis konfigūracijos faile, kad išvengtumėte neteisėtos prieigos.

  • Apriboti prieigą

    Apribokite prieigą prie Redis paslaugos iš konkrečių IP adresų arba tinklų.

  • Naudokite lizdą

    Norėdami padidinti greitį ir saugumą, vietoj TCP prievadų naudokite lizdus.

4. Skirtumas tarp php-redis ir Redis

Diegdami Redis taip pat galite pamatyti php-redis šis pratęsimas. Jie skiriasi šiais būdais:

  • php-redis

    php-redis Tai PHP plėtinys, leidžiantis PHP scenarijus sąveikauti su Redis serveriu. Įdiegti php-redis Galiausiai, PHP programos gali pasinaudoti Redis talpyklos, seansų valdymo ir eilių apdorojimo galimybėmis. Reikėtų pažymėti, kadphp-redis Jame nėra paties Redis serverio, tai tik tiltas tarp PHP ir Redis.

  • Redis

    Redis yra atskira paslauga, naudojama Redis duomenų bazei paleisti. Jis veikia fone kaip demono procesas ir teikia duomenų saugojimo ir talpyklos paslaugas. Kitos programos, įskaitant naudojimą php-redis Išplėstinės PHP programos gali būti prijungtos prie Redis serverio per tinklą, kad veiktų.

trumpai tariant,php-redis Tai PHP plėtinys, skirtas naudoti „Redis“ PHP programose. „Redis“ yra nepriklausoma paslauga, teikianti duomenų saugojimo atmintyje funkciją.

Jei norite naudoti Redis PHP programoje, turite įdiegti tiek Redis serverį, tiek php-redis plėtinį, kad PHP programos galėtų praeiti php-redis Plėtinys bendrauja su Redis.

Apibendrinant

Įdiegę ir sukonfigūruodami „Redis“ atminties talpyklą „HestiaCP“, galite žymiai pagerinti svetainių ir programų našumą.

Atlikę šiame straipsnyje nurodytus veiksmus, kad pridėtumėte oficialią saugyklą ir įdiegtumėte Redis, galėsite gauti naujausią Redis versiją.

Būtinai patikrinkite Redis paslaugos būseną ir atlikite reikiamas saugos konfigūracijas, kad užtikrintumėte sistemos stabilumą ir saugumą.

supratimas php-redis Skirtumas tarp „Redis“ ir „Redis“ padės geriau konfigūruoti ir panaudoti „Redis“ teikiamas funkcijas, toliau gerindamas kūrimo ir veikimo efektyvumą.

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Pereikite į viršų