Konfigurieren Sie Redis


1.1 Installieren Sie Version
6.0.8 für Linux (redis-6.0.8.tar.gz),
ohne die Unterstützung für Redis in der Windows-Umgebung zu berücksichtigen.
1.2 Installationsschritte
1.2.1 Vorbereitung: Laden Sie die neueste Version des gcc-Compilers herunter und installieren Sie sie
1) Installieren Sie die C-Sprachkompilierungsumgebung
sudo yum install centos-release-scl scl-utils-build
sudo yum install -y devtoolset-8-toolchain

Hinweis: Durch die Ausführung dieses Befehls wird automatisch zum Root-Benutzer gewechselt

sudo scl enable devtoolset-8 bash
2) Testen Sie die gcc-Version
gcc --version

1.2.2 Laden Sie redis-6.0.8.tar.gz herunter und platzieren Sie es im Verzeichnis /opt/software
[root@hadoop102 software]# ll | grep redis
-rw-r–r–. 1 root root 2247528 22. November 2008: 46 redis-6.0.8.tar.gz
1.2.3 Dekomprimieren Sie
[root@hadoop102 software]# tar -zxvf redis-6.0.8.tar.gz -C …/module/
1.2.4 Geben Sie nach Abschluss der Dekomprimierung das Verzeichnis ein redis-6.0 .8
[root@hadoop102 software]# cd …/module/redis-6.0.8/
1.2.5 Führen Sie den Befehl make im Verzeichnis redis-6.0.8 aus (kompilieren Sie ihn einfach)
[root@hadoop102 redis-6.0 .8]# make
1.2.6 Wenn make einen Fehler meldet - Jemalloc/jemalloc.h: Es gibt keine solche Datei
1.2.7 Lösung: Führen Sie make distclean
1.2.8 aus und führen Sie den Befehl make erneut im Verzeichnis redis-6.0.8 aus (einfach kompilieren)

1.2.9 Make-Test überspringen und Ausführung fortsetzen: make install
[root@hadoop102 redis-6.0.8]# make install
1.2.10 Installationsverzeichnis: /usr/local/bin
Sehen Sie sich das Standardinstallationsverzeichnis an:
redis-benchmark: Leistungstests Mit diesem Tool können Sie es in Ihrem eigenen Notebook ausführen, um zu sehen, wie Ihr Notebook funktioniert
. redis-check-aof: Reparieren Sie die problematische AOF-Datei. RDB und AOF werden später besprochen.
redis-check-dump: Reparieren Sie den problematischen Dump. rdb-Datei
. redis- sentinel: Redis-Cluster-Nutzung
 redis-server: Redis-Server-Startbefehl
 redis-cli: Client, Vorgangseintrag

1.4 Hintergrundstart (empfohlen)
1.4.1 Redis.conf sichern
und redis.conf in andere Verzeichnisse kopieren
[atguigu@hadoop102 redis-6.0.8]$ cp /opt/module/redis-6.0.8/redis.conf ~/ my_redis.conf
1.4.2 Hintergrundstarteinstellung „daemonize no“ in „yes“
Ändern Sie die Datei „my_redis.conf“, ändern Sie „daemonize no“ in „daemonize yes“ und lassen Sie den Dienst im Hintergrund starten

1.4.3 Redis-Start
[atguigu@hadoop102 ~]$ redis-server ./my_redis.conf
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26373 1 0 11:34 ? 00:00:00 redis-server 127.0 .0.1:6379
atguigu 26384 26303 0 11:35 pts/0 00:00:00 grep --color=auto redis
1.4.4 Verwenden Sie den Client, um auf
[atguigu@hadoop102 ~]$ redis-cli
127.0.0.1:6379>
1.4 zuzugreifen .5 Mehrere Ports können verwendet werden
[atguigu@hadoop102 ~]$ redis-cli -p 6379
127.0.0.1:6379>
1.4.6 Testen und überprüfen
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
1.4.7 Redis
einzelne Instanz schließen [
atguigu@hadoop102 ~]$ redis-cli heruntergefahren
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26404 26303 0 11:37 pts/0 00:00:00 grep --color=auto redis
Sie können auch das Terminal betreten und dann herunterfahren
[atguigu@hadoop102 ~]$ redis-cli
127.0.0.1:6379> Herunterfahren
nicht verbunden>
nicht verbunden>
[atguigu@hadoop102 ~]$
Mehrere Instanzen werden geschlossen und der angegebene Port ist geschlossen geschlossen
[atguigu@hadoop102 ~] $ redis-server ./my_redis.conf
[atguigu@hadoop102 ~]$ redis-cli -p 6379 Shutdown
[atguigu@hadoop102 ~]$ ps -ef | grep redis
atguigu 26432 26303 0 11:38 pts/0 00:00: 00 grep --color=auto redis
[atguigu@hadoop102 ~]$

Guess you like

Origin blog.csdn.net/qq_45972323/article/details/132478288