Terdapat dua cara untuk menetapkan kata laluan.
Jalankan cmd untuk beralih ke direktori akar redis, mulakan pelayan dahulu
>redis-server.exe
Buka cmd lain untuk beralih ke direktori akar redis, mulakan klien
>redis-cli.exe -h 127.0.0.1 -p 6379
Pelanggan menggunakan arahan config get requirepass untuk melihat kata laluan
>config get requirepass 1)"requirepass" 2)"" //默认空
Pelanggan menggunakan set konfigurasi requirepass yourpassword arahan untuk menetapkan kata laluan
>config set requirepass 123456 >OK
Setelah kata laluan ditetapkan, ia mesti disahkan terlebih dahulu, jika tidak semua operasi tidak akan tersedia
>config get requirepass (error)NOAUTH Authentication required
Gunakan kata laluan pengesahan untuk mengesahkan kata laluan
>auth 123456 >OK >config get requirepass 1)"requirepass" 2)"123456"
Anda juga boleh log keluar dan log masuk semula
Salin selepas log masuk
Kata laluan yang ditetapkan pada baris arahan akan menjadi tidak sah selepas perkhidmatan dimulakan semula, jadi kaedah ini biasanya tidak digunakan.
Cari fail konfigurasi redis.windows.conf dalam direktori akar redis, cari requirepass, cari baris kata laluan ulasan dan tambah kata laluan seperti berikut:
# requirepass foobared requirepass tenny //注意,行前不能有空格
Selepas memulakan semula perkhidmatan, pelanggan log masuk semula dan mendapati bahawa
>config get requirepass 1)"requirepass" 2)""
kata laluan masih kosong?
Kaedah selepas mencari dalam talian: Cipta pintasan ke redis-server.exe, klik kanan sifat pintasan dan tambah redis.windows.conf selepas sasaran Berikut ialah kuncinya. conf, exe tidak menggunakan conf ini, jadi kita perlu menentukan secara manual exe untuk dijalankan mengikut konf yang diubah suai, dan ia akan OK.
Jadi, di sini saya mulakan semula perkhidmatan redis sekali lagi (nyatakan fail konfigurasi)
>redis-server.exe redis.windows.conf
Pelanggan log masuk semula, OK.
>redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 >config get requirepass 1)"requirepass" 2)"123456"
Soalan: Terdapat dua fail konfigurasi redis.windows.conf dan redis.windows-server.conf dalam direktori redis yang saya lihat di Internet bahawa sesetengah orang menggunakan yang pertama dan ada yang menggunakan yang kedua tidak tahu yang mana satu harus saya gunakan? Selepas melihat kedua-dua fail, tidak ada perbezaan, jadi saya sendiri menggunakan bekas.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan kata laluan untuk redis dalam Windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!