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