GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Redis unter CentOS 6

In diesem Tutorial zeigen wir Ihnen, wie Sie Redis unter CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Redis ist ein Open-Source-, BSD-lizenzierter, erweiterter Schlüsselwert speichern. Es wird oft als Datenstrukturserver bezeichnet, da Schlüssel Zeichenfolgen, Hashes, Listen, Sätze und sortierte Sätze enthalten können. Redis unterstützt auch Datentypen wie Übergänge, Veröffentlichen und Abonnieren. „Redis“ gilt als leistungsfähiger als „ Memcache". Es wäre klug, "Redis" in die Praxis umzusetzen und "Memcache" für eine Weile auszuschalten.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von Redis auf CentOS 6.

Installieren Sie Redis auf CentOS 6

Schritt 1. Zuerst müssen Sie das EPEL-Repository auf Ihrem System aktivieren.

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

Schritt 2. Installieren Sie Redis mit Yum.

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

Redis-Dienst zum Starten beim Booten aktivieren:

service redis start
chkconfig redis on

Überprüfen Sie, ob Redis ausgeführt wird:

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

Um sicherzustellen, dass Redis funktioniert, führen Sie den Befehl „redis-cli ping“ von der Befehlszeile aus. Wenn Sie das Ergebnis „PONG“ erhalten, zeigt dies, dass Redis funktioniert funktioniert.

Schritt 3. Installieren Sie die Redis-PHP-Erweiterung.

Nachdem wir Redis installiert haben, benötigen wir die PHP-REDIS-Erweiterung. Verwenden Sie den folgenden Befehl:

pecl install redis

Öffne nun php.ini Datei und fügen Sie ihr die folgende Zeile hinzu:

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

Starten Sie nun Apache neu, um die Änderungen in php.ini zu übernehmen Datei:

service httpd restart

Schritt 4. Webinterface für Redis installieren.

phpRedisAdmin ist eine einfache Weboberfläche zur Verwaltung von Redis-Datenbanken:

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

Stellen Sie sicher, dass die Einstellungen korrekt sind:

nano config.inc.php

Lassen Sie uns die RedisAdmin-Konfigurationsdatei zu Apache hinzufügen:

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

Erstellen Sie ein Bash-Skript, um sicherzustellen, dass Redis ausgeführt wird:

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

Skript ausführbar machen:

chmod +x /scripts/redis-check.sh

Fügen Sie Ihr Skript zu Ihrem Cron hinzu, damit es etwa alle 3 Minuten ausgeführt wird:

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

Herzlichen Glückwunsch! Sie haben Redis erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Redis-Servers auf einem CentOS 6-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Redis-Website zu besuchen.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Redis Server auf CentOS 8

  4. So installieren Sie Redis unter CentOS 7

  5. So installieren Sie Redis unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie Redis Server auf CentOS 8 / RHEL 8

So installieren Sie Redis unter CentOS 7

So installieren Sie phpRedisAdmin unter CentOS 7

So installieren Sie PhpRedmin unter CentOS 7

So installieren Sie Redis unter CentOS 8