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 MySQL-Client/Server-Protokoll ...
Grund: MySQL 5.7.5 und höher implementiert die Er...
Inhaltsverzeichnis Projekterstellung Projektstruk...
Inhaltsverzeichnis 1. MySQL herunterladen 2. MySQ...
Da das, was ich zuvor geschrieben habe, nicht det...
Hallo zusammen, heute möchte ich Ihnen zeigen, wi...
Vorwort Die allgemeinen Methoden sind hier nicht ...
Dieser Artikel stellt die Installation des Window...
Inhaltsverzeichnis 1. Einleitung 2. Direkte Wiede...
Bei diesem Thema handelt es sich um einen interne...
Bei der Optimierung der Datenbankleistung wird im...
Vorwort In MySQL verwenden sowohl Innodb als auch...
In diesem Artikel finden Sie den spezifischen Cod...
Verwenden Sie immer noch das flexible Rem-Layout?...
Frage Da einige unserer Seiten Daten im Onload-Mo...