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.
# yum install -y gcc
2. Herunterladen und installieren
# wget http://download.redis.io/releases/redis-5.0.3.tar.gz # tar -zxvf redis-5.0.3.tar.gz
3. Wechseln Sie in das Dekomprimierungsverzeichnis und kompilieren Sie
# cd redis-5.0.3 # make
4. Im angegebenen Verzeichnis installieren
# make install PREFIX=/usr/local/redis
5. Firewall-Einstellungen
# firewall-cmd --zone=public --add-port=6379/tcp --permanent # firewall-cmd --reload # firewall-cmd --zone=public --query-port=6379/tcp
1. Starten Sie die Rezeption
# cd /usr/local/redis/bin/ # ./redis-server
2. Hintergrundstart
Kopieren Sie redis.conf aus dem Redis-Quellcodeverzeichnis in das Redis-Installationsverzeichnis
# cp /home/ptcvi/redis-5.0.3/redis.conf /usr/local/redis/bin/ # vi redis.conf
Ändern Sie die Datei redis.conf und ändern Sie „daemonize no“ in „dämonisieren ja“
IP hinzufügen
Hintergrundstart
# ./redis-server redis.conf
Startdienst hinzufügen
# vi /etc/systemd/system/redis.service
Kopieren Sie den folgenden Inhalt und fügen Sie ihn ein:
[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
Hinweis: ExecStart ist als Installationspfad konfiguriert
Redis-Befehls-Softlink erstellen
# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
Set Start
# systemctl daemon-reload # systemctl enable redis.service # systemctl start redis.service
Suchen Sie die Konfigurationsdatei redis.windows.conf im Redis-Stammverzeichnis, suchen Sie nach requirepass, suchen Sie die Kommentarpasswortzeile und fügen Sie das Passwort wie folgt hinzu:
# requirepass foobared requirepass redis#123 //注意,行前不能有空格
Neu starten der Dienst
#systemctl restart redis.service
启动redis服务 # systemctl start redis.service 停止redis服务 # systemctl stop redis.service 重新启动服务 #systemctl restart redis.service 查看服务当前状态 # systemctl status redis.service 设置开机自启动 # systemctl enable redis.service 停止开机自启动 # systemctl disable redis.service
Das obige ist der detaillierte Inhalt vonSo stellen Sie Redis5.0.3 unter CentOS7.6 bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!