1. Installieren Sie gcc-Abhängigkeiten
Da Redis in der Sprache C entwickelt wurde, müssen Sie vor der Installation zunächst bestätigen, ob die gcc-Umgebung (gcc -v) installiert ist. Wenn sie nicht installiert ist, führen Sie den folgenden Befehl aus, um sie zu installieren [root@localhost local]# yum install -y gcc
2. Laden Sie das Installationspaket herunter und dekomprimieren Sie es
[root@localhost local]# wget http://download.redis.io/releases/redis-5.0. 3.tar.gz
[root@localhost local]# tar -zxvf redis-5.0.3.tar.gz
3. cd in das Redis-Dekomprimierungsverzeichnis und führen Sie die Kompilierung aus
[root@localhost local ]# cd redis-5.0. 3
[root@localhost redis-5.0.3]# make
IV. Installieren und geben Sie das Installationsverzeichnis an
[root@localhost redis-5.0.3]# make install PREFIX=/usr/local/ redis
5. Starten Sie den Dienst
5.1 Front-End-Startup[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/
[root@localhost bin]# ./ redis-server
5.2 Hintergrundstart
Kopieren Sie redis.conf aus dem Redis-Quellcodeverzeichnis in das Redis-Installationsverzeichnis[root@localhost bin]# cp /usr /local/redis-5.0.3/redis. conf /usr/local/redis/bin/
Ändern Sie die Datei redis.conf und ändern Sie daemonize no in daemonize yes
[root@localhost bin]# vi redis. conf
Ändern Sie die redis.conf-Datei
vim redis.conf#Kommentieren Sie sie aus, um externen Netzwerkzugriff zu ermöglichen#bind 127.0.0.1#Im Hintergrundprozessmodus startendaemonize ja#requirepass foobared Entfernen Sie den Kommentar und ändern Sie foobared in Ihr eigenes Passwort [root@localhost bin]# vi /etc /systemd/system/redis.serviceKopieren Sie Folgendes und fügen Sie es ein:
[Einheit]
Description=redis-serverAfter=network.target
[Service]
Type=forkingExecStart=/usr /local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true[Install]WantedBy=multi-user .target
Hinweis: ExecStart ist für sich selbst konfiguriert. Pfad
Starten festlegen
[root@localhost bin]# systemctl start redis.service
[root@localhost ~]# ln -s /usr/local/redis/bin/redis-cli / usr/bin/redis
systemctl status redis.service #Aktuellen Status des Dienstes anzeigen systemctl redis.service aktivieren #Autostart beim Booten einrichten
systemctl redis.service deaktivieren #Autostart beim Booten stoppen{{o. Name}}
{{m.name}}
Das obige ist der detaillierte Inhalt vonSo installieren Sie Redis5.0 auf Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!