Com instal·la HestiaCP la memòria cau de Redis? Passos detallats de 0 a 1

Als llocs web i aplicacions modernes, la tecnologia de memòria cau s'ha convertit en una de les eines clau per millorar el rendiment.

Redis , com a popular sistema d'emmagatzematge d'estructures de dades en memòria, s'utilitza àmpliament en escenaris com ara l'emmagatzematge en memòria cau, la gestió de sessions i l'emmagatzematge de dades.

Aquest article detallarà com instal·lar i configurar la memòria cau de Redis a HestiaCP , incloent-hi els passos per a la instal·lació en sistemes Debian o Ubuntu, la configuració del servei Redis i la comprensió de les diferències entre Redis i php-redis.

Com instal·la HestiaCP la memòria cau de Redis? Passos detallats de 0 a 1

1. Instal·leu Redis mitjançant el repositori oficial.

Redis no sempre està disponible als repositoris de programari per defecte de Debian o Ubuntu , o potser proporciona una versió més antiga. Per obtenir la darrera versió de Redis, cal afegir el repositori oficial de Redis i instal·lar-lo. Aquests són els passos específics:

  1. Importa la clau GPG oficial de Redis

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Afegeix el magatzem oficial de 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. Actualitza la llista de paquets

    sudo apt update
    
  4. Instal·leu Redis i l'extensió php-redis

    sudo apt install redis php-redis
    

D'aquesta manera, podeu instal·lar la darrera versió de Redis des del repositori oficial de Redis.

Si utilitzeu PHP 8.2, instal·leu l'extensió Redis amb l'ordre següent:

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

2. Comproveu l'estat del servei Redis

Després de la instal·lació, podeu comprovar si el servei Redis funciona correctament. Segons la vostra distribució de Linux , podeu utilitzar l'ordre següent:

  • Sistemes que utilitzen systemd

     systemctl status redis
    
  • Sistemes que utilitzen init.d

     /etc/init.d/redis-server status
    
  • Veure informació de la versió de Redis

     redis-cli --version
    
  • Proveu la connexió del servidor Redis

     redis-cli ping
    

    Si Redis s'està executant, hauríeu de rebre PONG resposta.

3. Configureu Redis de manera segura

Per tal de millorar la seguretat de Redis, es recomana prendre les mesures següents:

  • afegir contrasenya

    Establiu una contrasenya al fitxer de configuració de Redis per evitar l'accés no autoritzat.

  • Restringeix l'accés

    Restringeix l'accés al servei Redis des d'adreces IP o xarxes específiques.

  • Utilitzeu un endoll

    Utilitzeu sòcols en lloc de ports TCP per augmentar la velocitat i la seguretat.

4. La diferència entre php-redis i Redis

Quan instal·leu Redis, també podeu veure php-redis aquesta extensió. Es diferencien de les següents maneres:

  • php-redis

    php-redis És una extensió per a PHP que permet als scripts PHP interactuar amb el servidor Redis. Instal·lar php-redis Finalment, les aplicacions PHP poden aprofitar la memòria cau, la gestió de sessions i les capacitats de processament de cues de Redis. Cal tenir en compte quephp-redis No conté un servidor Redis en si, és només un pont entre PHP i Redis.

  • Redis

    Redis és un servei autònom que s'utilitza per executar la base de dades Redis. S'executa en segon pla com un procés dimoni i proporciona serveis d'emmagatzematge de dades i de memòria cau. Altres aplicacions, inclòs l'ús php-redis Les aplicacions PHP esteses es poden connectar al servidor Redis a través de la xarxa per funcionar.

en resum,php-redis És una extensió PHP per operar Redis en aplicacions PHP Redis és un servei independent que proporciona funcionalitat d'emmagatzematge de dades a la memòria.

Si voleu utilitzar Redis en una aplicació PHP, heu d'instal·lar tant el servidor Redis com php-redis extensió perquè les aplicacions PHP puguin passar php-redis L'extensió es comunica amb Redis.

en conclusió

Instal·lar i configurar la memòria cau de Redis a HestiaCP pot millorar significativament el rendiment dels llocs web i les aplicacions.

Seguint els passos d'aquest article per afegir el repositori oficial i instal·lar Redis, podreu obtenir la darrera versió de Redis.

Com puc configurar Redis per a diversos llocs web de WordPress al mateix servidor?

Assegureu-vos de comprovar l'estat del servei Redis i de realitzar les configuracions de seguretat necessàries per garantir l'estabilitat i la seguretat del sistema.

comprensió php-redis La diferència entre Redis i Redis us ajudarà a configurar i utilitzar millor les funcions proporcionades per Redis, millorant encara més el vostre desenvolupament i eficiència operativa.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tornar a dalt