GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Redis su CentOS 6

In questo tutorial, ti mostreremo come installare Redis su CentOS 6. Per chi non lo sapesse, Redis è un valore-chiave avanzato open source con licenza BSD store. Viene spesso definito server di struttura dati poiché le chiavi possono contenere stringhe, hash, elenchi, set e set ordinati. Redis supporta anche tipi di dati come Transizioni, Pubblica e Sottoscrivi. "Redis ' è considerato più potente di " Memcache'. Sarebbe intelligente mettere in pratica 'Redis' e mettere giù 'Memcache' per un po'.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Redis su CentOS 6.

Installa Redis su CentOS 6

Passaggio 1. Innanzitutto, devi abilitare il repository EPEL sul tuo sistema.

## 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

Passaggio 2. Installa Redis con Yum.

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

Abilita l'avvio del servizio Redis all'avvio:

service redis start
chkconfig redis on

Verifica se Redis è in esecuzione:

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

Per assicurarti che Redis funzioni, esegui il comando "redis-cli ping" dalla riga di comando. Se ottieni il risultato "PONG", questo mostra che Redis è funzionante.

Passaggio 3. Installa l'estensione Redis PHP.

Dopo aver installato Redis avremo bisogno dell'estensione PHP-REDIS. Usando il seguente comando:

pecl install redis

Ora apri php.ini file e aggiungi la seguente riga:

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

Ora riavvia Apache per applicare le modifiche a php.ini file:

service httpd restart

Passaggio 4. Installa l'interfaccia web per Redis.

phpRedisAdmin è una semplice interfaccia web per gestire i database Redis:

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

Assicurati che l'impostazione sia corretta:

nano config.inc.php

Aggiungiamo il file di configurazione RedisAdmin ad 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

Crea uno script Bash per assicurarti che Redis sia in esecuzione:

### 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

Rendi eseguibile lo script:

chmod +x /scripts/redis-check.sh

Aggiungi lo script al tuo cron da eseguire ogni 3 minuti circa:

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

Congratulazioni! Hai installato con successo Redis. Grazie per aver utilizzato questo tutorial per l'installazione del server Redis sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Redis.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare il server Redis su CentOS 8

  4. Come installare Redis su CentOS 7

  5. Come installare Redis su CentOS 7

Come installare R su CentOS 8

Come installare il server Redis su CentOS 8 / RHEL 8

Come installare Redis su CentOS 7

Come installare phpRedisAdmin su CentOS 7

Come installare PhpRedmin su CentOS 7

Come installare Redis su CentOS 8