herunterladen Download-Adresse: https://redis.io/download Führen Sie den Download im Verzeichnis /usr/local/src aus. wget http://download.redis.io/releases/redis-3.2.8.tar.gz Installieren Entpacken Sie es in das Verzeichnis /usr/local/src und legen Sie das Quellpaket ab. tar xzf redis-3.2.8.tar.gz Erstellen Sie das Verzeichnis /usr/local/redis: make dir /usr/local/redis Geben Sie das Quellverzeichnis ein: cd /usr/local/src/redis-3.2.8 Führen Sie dann den folgenden Make-Befehl aus, um es zu kompilieren und im Verzeichnis /usr/local/redis/ zu installieren (wo die ausführbare Datei abgelegt ist). Machen Sie PREFIX=/usr/local/redis installieren Sanfte Verbindung Zur direkten Ausführung ist das Programm per Softlink mit dem Bin-Verzeichnis verknüpft. ln -s /usr/local/redis/bin/redis-cli /usr/local/bin/redis-cli ln -s /usr/local/redis/bin/redis-sentinel /usr/local/bin/redis-sentinel ln -s /usr/local/redis/bin/redis-server /usr/local/bin/redis-server Konfigurationsdateien Kopieren Sie die Konfigurationsdateien. Das Quellcodepaket enthält die Dateien sentinel.conf und redis.conf. Kopieren Sie sie in das Verzeichnis /etc/redis/. Wenn mehrere Instanzen vorhanden sind, empfiehlt es sich, sie umzubenennen. Beispielsweise ist der in dieser Instanz verwendete Redis-Port 7021 und der Sentinel-Port 17021: mkdir /etc/redis cp /usr/local/src/redis-3.2.8/redis.conf /etc/redis/redis_6379.conf cp /usr/local/src/redis-3.2.8/sentinel.conf /etc/redis/sentinel_26379.conf redis_master_6379.conf-Konfiguration Ändern Sie die folgenden Konfigurationsparameter: Port 6379 dämonisieren ja #Passwort erforderlich 123456 #masterauth 123456 Das Daemonize-Attribut wird auf „Ja“ (im Hintergrund ausführen) geändert. redis_slave_6380.conf-Konfiguration : Ändern Sie die folgenden Konfigurationsparameter: Port 6380 dämonisieren ja #erfordertPasswort yingjun Slave von 192.168.248.128 6379 Masterauth 123456 Die Konfiguration anderer Slaves ist die gleiche wie diese. sentinel_26379.conf-Konfiguration Port 23791 dämonisieren ja Protokolldatei "/var/log/sentinel_63791.log" #Meister-1 Sentinel-Monitor Master-1 192.168.248.128 6379 2 #sentinel auth-pass master-1 yingjun sentinel_26380.conf-Konfiguration Port 23780 dämonisieren ja Protokolldatei "/var/log/sentinel_63780.log" #Meister-1 Sentinel-Monitor Master-1 192.168.248.128 6379 2 #sentinel auth-pass master-1 yingjun Start-up Starten Sie die Dienste der Reihe nach. redis-server /etc/redis/redis_master_6379.conf Redis-Server /etc/redis/redis_slave_6380.conf redis-sentinel /etc/redis/sentinel_26379.conf redis-sentinel /etc/redis/sentinel_26380.conf Prüfen Sie, ob alle Prozesse gestartet wurden [root@iZj6cqZ redis]# ps -ef | grep redis root 10910 1 0 08:11 ? 00:00:00 Redis-Server 127.0.0.1:6379 root 10918 1 0 08:11 ? 00:00:00 Redis-Server 127.0.0.1:6380 root 10939 1 0 08:15 ? 00:00:00 redis-sentinel *:26379 [sentinel] root 10944 1 0 08:15 ? 00:00:00 redis-sentinel *:26380 [sentinel] root 10948 10851 0 08:15 pts/1 00:00:00 grep --color=auto redis Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: 11 Möglichkeiten, Duplikate aus JS-Arrays zu entfernen
>>: Analysieren Sie MySQL-Transaktionen und Probleme bei der Datenkonsistenzverarbeitung
Inhaltsverzeichnis 01 Hintergrund 02 Einleitung 0...
Erster Blick auf die Wirkung: Vorwort: Auf diese ...
Wenn wir das Platzhalterzeichen „like %“ verwende...
Verabschieden Sie sich von der Vergangenheit Bevo...
Die Abfragedaten in der XML-Preisabfrage enthalte...
Das Problem ist folgendes: Ich habe den Befehl my...
SQL UNIQUE-Einschränkung Die UNIQUE-Einschränkung...
Beim Hochladen von Dateien, z. B. Videodateien, d...
Inhaltsverzeichnis 1. DOM-Diff 2. Fügen Sie Eleme...
DML-Operationen beziehen sich auf Operationen an ...
Heute habe ich festgestellt, dass WordPress keine...
1) Einführung in den Cache-Mechanismus Um die Lei...
Inhaltsverzeichnis Vorwort iframe implementiert S...
Laden Sie die offizielle Website herunter Gehen S...
1. Hintergrund Die folgenden zwei Probleme treten...