1.Redis自己不支持windows,可是有另外的团队在维护着一个windows下的版本git
二、下载地址:github
https://github.com/MSOpenTech/redisredis
2.8的版本在源码里面已经不包含windows下的执行文件,都移动到release里面去了,因此点击release去下载。windows
三、下载解压后server
四、安装很简单,Windows Service Documentation.docx有详细说明。源码
1)安装服务:it
redis-server --service-install redis.windows.conf--loglevel verboseio
2)卸载服务:配置
redis-server --service-uninstallservice
3)启动服务:
redis-server --service-start
注意:在windows 7 64位机器下,启动若是报错(其余环境下没试过)
这个的解决方案是redis.windows.conf中加入:
maxheap 1gb
具体缘由不知道为何,可能跟我机器环境有关系(我设置成2gb和4gb都会报错)
4)、中止服务:
redis-server --service-stop
五、指定服务名和端口号的安装:
1)安装:redis-server --service-install --service-name redisService1 --port 10001
注意:上面这种方式安装服务会,启动会出错(Redis service failed to start),因此安装的时候指定配置文件:
redis-server --service-install redis.windows.conf --loglevel verbose --service-name redisService1 --port 10001
2)卸载:
redis-server --service-uninstall --service-name redisService1 --port 10001
3)启动服务:
redis-server --service-start --service-name redisService1
4)中止服务:
redis-server --service-stop --service-name redisService1