对于Windows相信大家都有着一种怀旧感,所以对于刚进入编程世界的新手来说,用Windows编程编程自然而然的事了。下面笔者就来介绍一下如何在Windows上安装Redis。
下载Windows版的 Redis
解压zip压缩文件之后,使用Windows的命令提示符切换到相应的目录
cmd命令简介:1
2C:\Users\abcd>d:(进入D盘)
D:\>cd phpStudy\Redis(进入Redis目录,具体目录根据解压Redis后放置的目录而定)启动Redis服务
1
redis-server redis.windows.conf
如果报错:
QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error 。原因是内存不够。
解决方法:
① 启动时使用--maxmemory
命令限制Redis的内存1
redis-server redis.windows.conf --maxmemory 200m
② 修改配置文件
redis.windows.conf
1
maxmemory 1073741824 [单位:字节(b)]
部署Redis,把Redis安装成Windows服务,开机自启动
1
redis-server --service-install redis.windows.conf
安装完成之后,就可以看到Redis已经作为Windows服务了
[2852] 04 Jul 12:11:52.898 # Redis successfully installed as a service。(大约这个意思就说明成功了)
但安装好之后,Redis并没有启动,启动命令
1
redis-server --service-start
停止命令
1
redis-server --service-stop
安装多个实例
1
2
3
41.redis-server --service-install -service-name redisService1 -port 10001
2.redis-server --service-start -service-name redisService1
3.redis-server --service-install -service-name redisService2 -port 10002
4.redis-server --service-start -service-name redisService2卸载命令
1
redis-server -service-uninstall
参考文章:https://www.cnblogs.com/smileyearn/articles/4749746.html