1. Laden Sie das Redis-Paket hoch und dekomprimieren Sie es mit dem Befehl „tar -zxvf“.
2 Führen Sie im dekomprimierten Paket den Befehl „make“ aus, um
# zu kompilieren. 🎜🎜#3. Führen Sie den Befehl make install aus; nach der Dekomprimierung von Redis gibt es keine Konfigurationsdatei. In diesem Schritt können Sie das Installationsverzeichnis angeben. Voraussetzung ist, dass zuerst der Ordner mkdir /usr /local/redis hinzugefügt wird ;1. Kopieren Sie die Konfigurationsdatei: im Installationsverzeichnis, bin Sehen Sie sich den Ordner conf im selben Verzeichnis an. Verwenden Sie den Befehl cp, um die Datei redis.conf im Redis-Verzeichnis zu entpacken und in das neu erstellte Verzeichnis conf zu kopieren #
> ;2. Ändern Sie die Redis-Conf-Datei
a. 6379b.timeout:
Wie lange der Client inaktiv sein wird, bevor die Verbindung geschlossen wird; wenn als 0 angegeben Dies bedeutet, dass diese Funktion ausgeschaltet wird, d. h. die Verbindung nicht geschlossen wird kein Hintergrundstart: Daemonize no kann auf Hintergrundstart geändert werden (nach Eingabe des Startbefehls, Sie können im aktuellen Befehlsfenster weiterarbeiten, andernfalls wird es blockiert, d. h. das Terminal ist belegt, und Sie können nur ein neues Fenster öffnen, um den Vorgang fortzusetzen), das heißt, konfigurieren Sie ihn als Daemon-Prozess: daemonize ja# 🎜🎜#
d. Snapshot-Name:Der Standardwert ist dump.rdb. Es wird empfohlen, prod.rdb mit der Portnummer zu benennen. Bei mehreren Instanzen ist es leicht zu unterscheiden: dbfilename dump.rdb
#🎜 🎜#Der Standardwert ist appendonly.aof. Es wird empfohlen, prod.aof mit der Portnummer zu benennen. Bei mehreren Instanzen ist es leicht zu unterscheiden: appendfilename „appendonly“. .aof"
#🎜 🎜#
e. Speicherpfad der Snapshot-Datei: Der Standardwert ist dir ./; also das Verzeichnis wo Redis gestartet wird; geben Sie den Verzeichnisspeicherort der RDB/AOF-Datei an, der nur eine Datei sein kann. Der Ordner darf keine Datei seinf. Maximale Anzahl von Verbindungen:
Der Standardwert ist 10000; die 10000 unten sind auskommentiert, aber der Standardwert ist auch 10000g. Maximale Speichernutzung:
Die Standardeinstellung ist # maxmemory# bind 127.0.0.1 ::1
Wenn Sie allen Hosts den Zugriff erlauben möchten (lokal und remote (wenn es sich um einen Cloud-Server handelt, konfigurieren Sie die Intranet-IP)), kommentieren Sie alle Bindungen aus#🎜 🎜#Standard: 127.0.0.1 binden, was bedeutet, dass nur lokaler Zugriff erlaubt ist
Geschützter Modus ja
Deaktivieren Sie den geschützten Modus, und das externe Netzwerk kann direkt darauf zugreifen.
Um den geschützten Modus zu aktivieren, müssen Sie die Bindung konfigurieren IP- oder Einstellungszugriffspasswort; wenn Sie die IP nicht binden und das Passwort nicht festlegen, können Sie nur lokal darauf zugreifen und kein anderer IP-Zugriff ist erlaubt
#🎜 🎜# j. Legen Sie das Redis-Passwort fest: Die Standardeinstellung ist: # requirepass foobared, das in 123456#🎜🎜 geändert werden kann # k. Ändern Sie den Namen der Konfigurationsdatei:
5. Redis starten
Beginnen Sie mit der angegebenen Konfigurationsdatei: ./redis-server ../conf/6379.conf &
6. Anmelden:
Verbinden Sie sich mit dem Client ./redis-cli, der Standardportnummer kann unterschiedlich sein. Geben Sie an: -p port, -h host
Nach der Eingabe des Clients: Befehl: auth 123456 (das von Ihnen festgelegte Passwort)
7. Umgebungsvariablen hinzufügen:
vim /etc/profile
# redis
export REDIS_HOME=/usr/local/redis
export PATH=$REDIS_HOME/bin:$PATH
source /etc/profile
Das obige ist der detaillierte Inhalt vonSo erstellen und installieren Sie Redis in einer CentOS7-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!