工具:
鏈接:https://pan.baidu.com/s/1XL4Sx4AUuScCb5jOjMi5cw
提取碼:mwec
一、安裝
cmd命令切換至redis目錄下。以管理員身份運(yùn)行以下命令
redis-server.exe --service-install redis.windows.conf
安裝了Redis(右鍵計(jì)算機(jī)—管理—服務(wù) 或者 快捷鍵Ctrl+shift+ESC 打開(kāi)任務(wù)管理器—服務(wù) ,查找是否有Redis服務(wù)(有則安裝成功,反之亦然)
二、卸載
cmd命令切換至redis目錄下。以管理員身份運(yùn)行以下命令
redis-server.exe --service-uninstall
三、設(shè)置密碼
1、臨時(shí)、暫時(shí)
舊redis服務(wù)啟動(dòng)時(shí),在redis-cli中輸入config set requirepass "1234",若關(guān)閉了舊redis服務(wù),再重啟新redis服務(wù),原來(lái)的“1234”密碼就不可用于新redis-server的redis-cli中了)
------------------(我的Redis放在D:\ProgramFiles\下)--------------CMD中:
C:\WINDOWS\system32>net start redis【開(kāi)啟服務(wù),在任務(wù)管理器的服務(wù)中,redis服務(wù)狀態(tài)為“正在運(yùn)行”】
Redis 服務(wù)正在啟動(dòng) .
Redis 服務(wù)已經(jīng)啟動(dòng)成功。
C:\WINDOWS\system32>d:
D:\>cd pro*\re*
D:\Program Files\Redis>config set requirepass "1234"【這個(gè)命令不是cmd命令或可運(yùn)行程序或批處理文件】
'config' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
或批處理文件。
D:\Program Files\Redis>redis-cli【從cmd中進(jìn)入redis-cli客戶端】
127.0.0.1:6379> ping【沒(méi)有設(shè)置密碼,所以可以直接測(cè)試“ping”】
PONG
(0.55s)
127.0.0.1:6379> config set requirepass "1234"【在redis-cli中設(shè)置密碼,但“密碼”只能用于該redis-server,下面就是“測(cè)試是不是只能用于該Redis服務(wù)”】
OK
127.0.0.1:6379> exit【退出redis-cli而已,不是停止redis-server運(yùn)行】
D:\Program Files\Redis>redis-cli【沒(méi)有shutdown關(guān)閉Redis服務(wù),又回到了redis-cli客戶端里了】
127.0.0.1:6379> ping【報(bào)錯(cuò)了,說(shuō)“沒(méi)有auth證明該請(qǐng)求”,說(shuō)明要使用"密碼"才行】
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 1234【輸入密碼,返回“OK”,說(shuō)明設(shè)置成功】
OK
127.0.0.1:6379> config get requirpass【這個(gè)命令是錯(cuò)誤的,這個(gè)命令不能獲取密碼】
(empty list or set)
(0.76s)
127.0.0.1:6379> exit【離開(kāi)redis-cli客戶端】
D:\Program Files\Redis>net stop redis【cmd命令 關(guān)閉該redis服務(wù),任務(wù)管理器的服務(wù)中,redis服務(wù)狀態(tài)為“停止”】
Redis 服務(wù)已成功停止。
D:\Program Files\Redis>net start redis【重啟新redis服務(wù)】
Redis 服務(wù)正在啟動(dòng) .
Redis 服務(wù)已經(jīng)啟動(dòng)成功。
D:\Program Files\Redis>redis-cli
127.0.0.1:6379> ping【無(wú)需密碼,就可以在redis-cli客戶端操作了,由此說(shuō)明,只能使用于原來(lái)的redis服務(wù)】
PONG
127.0.0.1:6379>
2、持久
密碼記錄在D:\Program Files\Redis的redis.windows.conf文件中?。。?br>
好處:每次重啟Redis服務(wù),無(wú)需再設(shè)置一次密碼,而且,忘記了,可以打開(kāi)看看!??!
啟動(dòng):
一:
在D:\Program Files\redis(Redis)中:
雙擊redis-server.exe
二:
在Windows+R-->cmd(cmd命令)-->命令提示符窗口中(原始做法):
D:\Program Files\redis>redis-server.exe redis.windows.conf
(也可以是redis-server redis.windows.conf 也可以是redis-server)
注:這 兩個(gè)方法 打開(kāi)的Redis服務(wù)都是暫時(shí)的(即,任務(wù)管理器的服務(wù)的Redis服務(wù)狀態(tài)沒(méi)有變化)!??!因?yàn)殛P(guān)閉窗口的同時(shí),也將Redis服務(wù)關(guān)閉了?。?!
三:
要持久啟動(dòng)Redis服務(wù):
(1)打開(kāi)任務(wù)管理器-服務(wù),手動(dòng)啟動(dòng)Redis服務(wù),
(2)打開(kāi)cmd窗口(以管理員身份運(yùn)行),輸入:net start Redis