1:首先下载Redis-x64-2.8.2400.zip。
https://github.com/MSOpenTech/redis/releases/download/win-2.8.2400/Redis-x64-2.8.2400.zip
从下面地址下:https://github.com/MSOpenTech/redis/releases
2:解压后有如下文件:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redischeck-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
3:配置redis.windows.conf文件:
这是一个配置文件,指定了redis的参数。如:
第41行:port 6379
第71行:timeout 0
第386行:# requirepass foobared
第454行:# maxheap <bytes>
4:启动redis服务:
在cmd命令行窗口,定位至解压文件夹,输入命令redis-server.exe redis.windows.conf
报错:
解决办法:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好大小,约1Gb即可。
......
第454行:# maxheap <bytes>
maxheap 1024000000
.......
再次启动,OK,成功.
服务启动成功状态:
启动redis服务的cmd窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
5:修改服务密码:
在redis.windows.conf文件的第386行:# requirepass foobared删掉#和requirepass前面那一个空格(否则启动会报出没有 requirepass这个参数),重新启动服务。
6:测试
新打开一个cmd窗口,用自带的客户端工具进行测试 命令【redis-cli.exe -h localhost -p 6379】,【auth 密码】详细操作如下。示例展示了一个基本的读写操作,设置set key->age,value->22,get age 得到key的值。
7:打开redis服务时隐藏cmd窗口
在解压后的文件夹Redis-x64-2.8.2400中新建批处理文件disCmd.bat,内容如下:
@Echo Off&SetLocal ENABLEDELAYEDEXPANSION
redis-server.exe redis.windows.conf
保存后关闭。
在文件夹Redis-x64-2.8.2400中新建runbat.vbs文件,内容如下:
Set ws=CreateObject("Wscript.Shell")
ws.run "cmd /c disCmd",vbhide
保存后关闭。
将runbat.vbs文件发送至桌面快捷方式,重命名并修改图标。下次启动时直接双击桌面图标就可以了,不会显示cmd窗口。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步