Répertoire d'articles
Dans les sites Web et applications modernes, la technologie de mise en cache de la mémoire est devenue l’un des outils clés pour améliorer les performances.
Redis, en tant que système de stockage de structures de données en mémoire populaire, est largement utilisé dans des scénarios tels que la mise en cache, la gestion de sessions et le stockage de données.
Cet article détaillera comment Hestia CP Installez et configurez le cache mémoire Redis sur les systèmes Debian ou Ubuntu, y compris les étapes d'installation sur un système Debian ou Ubuntu, configurez le service Redis et comprenez la différence entre Redis et php-redis.

1. Installez Redis à l'aide du référentiel officiel.
Redis n'est pas toujours la valeur par défaut sur Debian ou Ubuntu软件Disponible dans le référentiel ou dans une ancienne version disponible. Afin d'obtenir la dernière version de Redis, vous devez ajouter le référentiel Redis officiel et l'installer. Voici les étapes spécifiques :
Importer la clé GPG officielle de Redis
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgAjouter l'entrepôt officiel 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.listMettre à jour la liste des packages
sudo apt updateInstaller Redis et l'extension php-redis
sudo apt install redis php-redis
De cette façon, vous pouvez installer la dernière version de Redis à partir du référentiel officiel Redis.
Si vous utilisez PHP 8.2, veuillez installer l'extension Redis à l'aide de la commande suivante :
apt install php8.2-redis
systemctl restart php8.2-fpm2. Vérifiez l'état du service Redis
Une fois l'installation terminée, vous pouvez vérifier si le service Redis fonctionne normalement. selon votre Linux distribution, vous pouvez utiliser la commande suivante :
Systèmes utilisant systemd
systemctl status redisSystèmes utilisant init.d
/etc/init.d/redis-server statusAfficher les informations sur la version Redis
redis-cli --versionTester la connexion au serveur Redis
redis-cli pingSi Redis est en cours d'exécution, vous devriez recevoir
PONGréponse.
3. Configurez Redis en toute sécurité
Afin d'améliorer la sécurité de Redis, il est recommandé de prendre les mesures suivantes :
ajouter un mot de passe
Définissez un mot de passe dans le fichier de configuration Redis pour empêcher tout accès non autorisé.
Restreindre l'accès
Restreindre l'accès au service Redis à partir d'adresses IP ou de réseaux spécifiques.
Utiliser la prise
Utilisez des sockets au lieu des ports TCP pour augmenter la vitesse et la sécurité.
4. La différence entre php-redis et Redis
Lors de l'installation de Redis, vous pouvez également voir php-redis cette extension. Ils diffèrent des manières suivantes :
php-redis
php-redisEst une extension pour PHP qui permet aux scripts PHP d'interagir avec le serveur Redis. Installerphp-redisEnfin, les applications PHP peuvent tirer parti des capacités de mise en cache, de gestion de session et de traitement de files d'attente de Redis. Il convient de noter quephp-redisIl ne contient pas de serveur Redis lui-même, c'est juste un pont entre PHP et Redis.Redis
Redis est un service autonome utilisé pour exécuter la base de données Redis. Il s'exécute en arrière-plan en tant que processus démon et fournit des services de stockage de données et de mise en cache. D'autres applications, y compris l'utilisation
php-redisLes applications PHP étendues peuvent être connectées au serveur Redis via le réseau pour fonctionner.
en bref,php-redis Il s'agit d'une extension PHP pour faire fonctionner Redis dans les applications PHP ; Redis est un service indépendant qui fournit une fonctionnalité de stockage de données en mémoire.
Si vous souhaitez utiliser Redis dans une application PHP, vous devez installer à la fois le serveur Redis et php-redis extension pour que les applications PHP puissent passer php-redis L'extension communique avec Redis.
en conclusion
L'installation et la configuration du cache mémoire Redis sur HestiaCP peuvent améliorer considérablement les performances des sites Web et des applications.
En suivant les étapes de cet article pour ajouter le référentiel officiel et installer Redis, vous pourrez obtenir la dernière version de Redis.
Assurez-vous de vérifier l'état du service Redis et d'effectuer les configurations de sécurité nécessaires pour garantir la stabilité et la sécurité du système.
Compréhension php-redis La différence entre Redis et Redis vous aidera à mieux configurer et utiliser les fonctions fournies par Redis, améliorant ainsi votre efficacité de développement et d'exploitation.
J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé "Comment HestiaCP installe-t-il le cache mémoire Redis ?" Les étapes détaillées de 0 à 1 vous seront utiles.
Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-31961.html
