Comment installer Redis Cache Server sur CentOS 7/6

Comment installer Redis Cache Server sur CentOS 7/6

Redis est un magasin de structure de données en mémoire, utilisé comme serveur de base de données, cache et courtier de messages. Il fournit également un module PHP pour la communication entre le script PHP avec le serveur Redis. Redis est écrit en langage de programmation C.

Ce tutoriel vous aidera à l'installation du serveur Redis ainsi que les extensions PHP Redis PHP sur un serveur CentOS 7/6.

Étape 1 - Prérequis

Tout d'abord, connectez-vous à votre serveur en utilisant l'accès à la coquille avec le compte racine.

ssh [e-mail protégé] 

Les forfaits Redis ne sont pas disponibles dans les référentiels de YUM par défaut. Vous devez d'abord activer le référentiel Epel Yum sur votre serveur. Exécutez la commande ci-dessous pour activer:

### CENTOS / RHEL 7 YUM INSTALLATION EPEL-LELELET ### CENTOS / RHEL 6 RPM -UVH http: // Télécharger.fedoraproject.org / pub / epel / 6 / x86_64 / epel-release-6-8.noarch.RPM 

Étape 2 - Installer Redis Server

Maintenant, vous pouvez utiliser le gestionnaire de packages YUM pour installer le serveur Redis sur un VPS. Exécutez la commande pour installer Redis sur vos systèmes:

Yum install redis 

Après l'installation avec succès, Démarrez Redis Service et activez le démarrage automatique sur le redémarrage du système.

### CENTOS / RHEL 7 Systemctl Activer Redis Systemctl Start Redis ### Centos / Rhel 6 Chkconfig redis sur le service redémarré 

Redis Server est opérationnel sur votre système.

Étape 3 - Installez l'extension Redis PHP

Nous supposons que vous avez déjà installé PHP sur votre système. Vous devez faire installer le paquet PHP Pear sur votre système.

yum install php-pear php-devel 

Maintenant, exécutez des commandes pour activer l'extension Redis PHP sur votre serveur CentOS.

PECL INSTALLER IGBINAL IGBINAL-Devel Redis 

Après cela, exécutez une commande pour vérifier l'extension redis php est activée:

php -m | grep redis 

Redis Server a été installé sur votre système avec l'extension PHP.

Étape 4 - Configurer Redis en tant que serveur de cache

Redis peut être démarré sans un fichier de configuration à l'aide d'une configuration par défaut intégrée. Mais pour apporter des modifications de paramètres supplémentaires, vous pouvez utiliser son fichier de configuration qui est: / etc / redis / redis.confli. Modifiez le fichier de configuration Redis dans un éditeur de texte pour apporter des modifications

vim / etc / redis / redis.confli 

Mettez à jour les valeurs suivantes dans le fichier de configuration redis en fonction de votre exigence. Vous pouvez augmenter la limite de mémoire maximale selon votre serveur.

Maxmemory 256 Mo Maxmemory-Policy Allkeys-lru 

La configuration ci-dessus indique à Redis de supprimer toute clé en utilisant l'algorithme LRU lorsque la mémoire maximale de 256 Mo est atteinte. Enregistrez le fichier de configuration et redémarrez le service Redis:

Étape 5 - Test de connexion à Redis Server

Utilisez l'outil Redis-Cli pour vérifier la connexion entre le serveur Redis et Redis-CLI.

redis-Cli 127.0.0.1: 6379> Ping Pong 127.0.0.1: 6379>