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

So installieren Sie Redis unter CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie Redis unter CentOS 7 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Redis ist ein Open-Source-, BSD-lizenzierter, erweiterter Schlüsselwert speichern. Er 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.

Dieser Artikel geht davon aus, 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 und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation von Redis auf einem CentOS 7-Server.

Installieren Sie Redis auf CentOS 7

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

## RHEL/CentOS 7 64-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -ivh epel-release-7-5.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:

systemctl start redis-server.service
systemctl enable redis-server.service

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

systemctl is-active redis-server.service

Schritt 3. 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
zulassen

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

So installieren Sie phpRedisAdmin unter CentOS 7

So installieren Sie PhpRedmin unter CentOS 7

So installieren Sie Redis unter CentOS 8