GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Redis sur CentOS 6

Dans ce didacticiel, nous allons vous montrer comment installer Redis sur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Redis est une clé-valeur avancée, sous licence BSD et open-source. store. Il est souvent appelé serveur de structure de données car les clés peuvent contenir des chaînes, des hachages, des listes, des ensembles et des ensembles triés. Redis prend également en charge des types de données tels que les transitions, la publication et l'abonnement. 'Redis ' est considéré comme plus puissant que ' Memcache". Il serait judicieux de mettre "Redis" en pratique et de mettre "Memcache" de côté pendant un certain temps.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer étape par étape l'installation de Redis sur CentOS 6.

Installer Redis sur CentOS 6

Étape 1. Tout d'abord, vous devez activer le référentiel EPEL sur votre système.

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Étape 2. Installez Redis avec Yum.

yum -y update
yum install redis php-pecl-redis

Activer le service Redis pour qu'il démarre au démarrage :

service redis start
chkconfig redis on

Vérifiez si Redis est en cours d'exécution :

### chkconfig –list redis
redis 0:off 1:off 2:on 3:on 4:on 5:on 6:off

Pour vous assurer que Redis fonctionne, exécutez la commande "redis-cliping" à partir de la ligne de commande. Si vous obtenez le résultat "PONG", cela indique que Redis est travail.

Étape 3. Installez l'extension PHP Redis.

Après avoir installé Redis, nous aurons besoin de l'extension PHP-REDIS. En utilisant la commande suivante :

pecl install redis

Ouvrez maintenant php.ini fichier et ajoutez-y la ligne suivante :

### nano /etc/php.ini
extension=redis.so

Maintenant, redémarrez Apache pour appliquer les modifications à php.ini fichier :

service httpd restart

Étape 4. Installez l'interface Web pour Redis.

phpRedisAdmin est une interface web simple pour gérer les bases de données Redis :

git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin/includes
cp config.sample.inc.php config.inc.php

Assurez-vous que les paramètres sont corrects :

nano config.inc.php

Ajoutons le fichier de configuration RedisAdmin à Apache :

### nano /etc/httpd/conf.d/redisadmin.conf
### Now add the following ###
#
#  Web Interface for RedisAdmin
# 

<Directory "/downloads/phpRedisAdmin/">
  Order Deny,Allow
  Deny from all
  Allow from 127.0.0.1
  Allow from <your ipaddress>
</Directory>

Alias /redisAdmin /downloads/phpRedisAdmin
Alias /redisadmin /downloads/phpRedisAdmin

Créez un script Bash pour vous assurer que Redis est en cours d'exécution :

### nano /scripts/redis-check.sh
#!/bin/bash
PS=$(which ps)
GREP=$(which grep)
WHEN=$(date +"%Y-%m-%d-%H:%M:%S")
   if  ! $PS aux | $GREP "redis.conf" | $GREP -v grep 2>&1 > /dev/null; then
       /etc/init.d/redis restart
       echo 'Restarted Redis @' $WHEN
   fi
#Check Second instance
   if  ! $PS aux | $GREP "redis2.conf" | $GREP -v grep 2>&1 > /dev/null; then
       /etc/init.d/redis2 restart
       echo 'Restarted Redis2 @' $WHEN
   fi

Rendez le script exécutable :

chmod +x /scripts/redis-check.sh

Ajoutez votre script à votre cron pour qu'il s'exécute toutes les 3 minutes environ :

### nano /var/spool/cron/root
*/3 * * * * /bin/bash /script/redis-check.sh >> /var/log/redis-check.log

Félicitations ! Vous avez installé Redis avec succès. Merci d'avoir utilisé ce didacticiel pour installer le serveur Redis sur le système CentOS 6. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Redis.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer le serveur Redis sur CentOS 8

  4. Comment installer Redis sur CentOS 7

  5. Comment installer Redis sur CentOS 7

Comment installer R sur CentOS 8

Comment installer le serveur Redis sur CentOS 8 / RHEL 8

Comment installer Redis sur CentOS 7

Comment installer phpRedisAdmin sur CentOS 7

Comment installer PhpRedmin sur CentOS 7

Comment installer Redis sur CentOS 8