Heim  >  Artikel  >  Datenbank  >  So legen Sie ein Passwort für Redis in Windows fest

So legen Sie ein Passwort für Redis in Windows fest

王林
王林nach vorne
2023-05-30 14:40:238477Durchsuche

Es gibt zwei Möglichkeiten, ein Passwort festzulegen.

1. Passwort über die Befehlszeile festlegen.

Führen Sie cmd aus, um zum Redis-Stammverzeichnis zu wechseln, und starten Sie zuerst den Server.

>redis-server.exe

Öffnen Sie ein weiteres cmd, um zum Redis-Stammverzeichnis zu wechseln, und starten Sie den Client

Der Client verwendet den Befehl „config set requirepass yourpassword“, um das Passwort festzulegen Melden Sie sich auch ab und erneut an.

>redis-cli.exe -h 127.0.0.1 -p 6379

Das in der Befehlszeile festgelegte Kennwort wird erst verwendet, wenn der Dienst neu gestartet wird. Es wird später fehlschlagen, daher wird diese Methode im Allgemeinen nicht verwendet.

2. Legen Sie das Passwort für die Konfigurationsdatei fest

Suchen Sie die Konfigurationsdatei redis.windows.conf im Redis-Stammverzeichnis, suchen Sie nach requirepass, suchen Sie die kommentierte Passwortzeile und fügen Sie das Passwort wie folgt hinzu:

>config get requirepass
1)"requirepass"
2)""    //默认空

Nach dem Neustart den Dienst, den der Kunde nach erneuter Anmeldung gefunden hat

>config set requirepass 123456
>OK

Das Passwort ist noch leer?

Methode nach der Online-Suche: Erstellen Sie eine Verknüpfung zu redis-server.exe, klicken Sie mit der rechten Maustaste auf die Verknüpfungseigenschaften und fügen Sie redis.windows.conf nach dem Ziel hinzu. Obwohl Sie die .conf-Datei geändert haben exe wird nicht verwendet, daher müssen wir die exe manuell angeben, die gemäß der

geänderten conf ausgeführt werden soll, und es ist in Ordnung.

Also, hier starte ich den Redis-Dienst neu (geben Sie die Konfigurationsdatei an)

>config get requirepass
(error)NOAUTH Authentication required

Der Client meldet sich erneut an, OK.

>auth 123456
>OK
>config get requirepass
1)"requirepass"
2)"123456"

Frage: Es gibt zwei Konfigurationsdateien redis.windows.conf und redis.windows-server.conf. Ich habe im Internet gesehen, dass einige Leute die erstere verwenden und andere die letztere welches man verwenden soll. Nachdem ich mir die beiden Dateien angesehen habe, gibt es keinen Unterschied, daher verwende ich persönlich die erstere.

Das obige ist der detaillierte Inhalt vonSo legen Sie ein Passwort für Redis in Windows fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen