windows下redis的配置和使用

windows安裝(本機安裝在D盤)git

一、下載,64位,下載地址:https://github.com/dmajkic/redis/downloadsgithub

二、解壓文件:Redis和redisclient直接解壓到D盤(這裏以D盤爲例,解壓後文件分別爲:Redis,redisclient)。redis

三、客戶端:解壓後的redisclient-win32.x86.1.0.exe文件直接雙擊使用:
新建數本地據庫,使用。
Add Server—Name:localhost, Host:127.0.0.1, Port:6379windows

4服務端socket

cmd命令窗口,進入到安裝目錄下:D:\Redis 工具

運行【redis-server redis.windows.conf 】,即啓動redis服務。server

四、接下來,Windows下面Redis服務設置開機自啓rem

步驟:字符串

將instsrv.exe和srvany.exe拷貝到下面兩個文件夾(兩個文件夾都拷貝instsrv.exe, srvany.exe文件)
C:\Windows\System32
C:\Windows\SysWOW64
第一步:
    下載微軟系統小工具 instsrv.exe和srvany.exe至C:\Windows\System32。
第二步:
    運行Dos命令代碼:instsrv ServiceName C:\Windows\System32\srvany.exe    
    (ServiceName 即你本身定義的服務名稱,能夠是要做爲系統服務啓動的應用程序的名稱。) 
第三步:
    打開註冊表,定位到下面的路徑。 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName 
    (一樣的ServiceName是你剛纔安裝服務時自定義的服務名稱。) 
    若是該服務名下沒有Parameters項目,則對服務名稱項目右擊新建項,名稱爲Parameters,而後定位到Parameters項,新建如下幾個字符串值。 
    名稱 Application 值爲你要做爲服務運行的BAT文件地址。 
    名稱 AppDirectory 值爲你要做爲服務運行的BAT文件所在文件夾路徑。 
    名稱 AppParameters 值爲你要做爲服務運行的BAT文件啓動所須要的參數。 get

注:instsrv ServiceName remove 命令可刪除服務。

sc delete RedisSentinal
sc delete RedisServer
刪除Windows服務,RedisSentinal,RedisServer

 

注:

配置RediServer參數:
"Application"="redis-server.exe"
"AppDirectory"="D:\Redis"
"AppParameters"="redis.conf"

配置RediSentinel參數:
"Application"="redis-sentinel.exe"
"AppDirectory"="D:\Redis"
"AppParameters"="sentinel.conf"

這樣,開機時,就打開服務(servers), 就開源實現,RediServer, RediSentinel自動啓動了,
redis-cli -n 1 set name xinxin

配置環境變量path,能夠直接在cmd中運行。

windows啓動Redis: redis-server redis.windows.conf 

windows啓動Redis Sentinel::redis-server sentinel.windows.conf --sentinel

啓動Redis若報錯:#Creating Server TCP listening socket *6379: bind: Unknow error

redis-cli.exe

shutdown

exit

再次啓動服務便可。

相關文章
相關標籤/搜索