Ich habe es in RHEL 7 installiert und es ein bisschen konfiguriert. Es läuft und läuft als root.Führen Sie den Redis-Dienst als Nicht-Root-Benutzer aus
Ich versuche Redis Service als Nicht-Root-Benutzer auszuführen. Alle Hinweise würden geschätzt.
Ich habe es in RHEL 7 installiert und es ein bisschen konfiguriert. Es läuft und läuft als root.Führen Sie den Redis-Dienst als Nicht-Root-Benutzer aus
Ich versuche Redis Service als Nicht-Root-Benutzer auszuführen. Alle Hinweise würden geschätzt.
Wenn der Benutzer und die Gruppe "redis" nicht erstellt wurde, erstellen Sie sie bitte.
useradd redis
dann den Besitzer der „redis-Server“ genannten Datei ändern und „redis-cli“ (Eigentlich Ich rate chang alle Dateien über redis aber ich weiß nicht, den Weg, den Sie installiert hat).
chown redis. "your path"
erstellen Sie das Skript wie dieses
vim /usr/lib/systemd/system/redis.service
Schreiben Sie den Inhalt
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
Type=forking
ExecStart="the absolute path of redis-server" "ths absolute path of redis.conf"
ExecStop="the absolute path of redis-cli" shutdown
[Install]
WantedBy=multi-user.target
Und dann können Sie die folgenden Codes
systemctl status redis
systemctl start redis //start the service
sysyemctl stop redis //stop the service
systemctl enable redia //start the service when system boot
ich auch die Config-Paste verwenden in meine Maschine und es funktioniert gut für ich
Wunsch dies hilft!
bitte fügen Sie weitere Details hinzu –