最近使用Redis又遇到启动闪退的问题,之前记录的解决办法也失败了,一番研究后总算得到解决,感觉已经遇到了网上常见的各种问题,下面总结下。
我下载的是免安装版,解压便可使用。
官网下载传送门:Releases · microsoftarchive/redis · GitHub
这里我用的是3.2.100这个版本。
redis打开方式有两种,直接双击redis-server.exe启动redis或者在命令提示符中找到路径启动。但是无论是哪种方法都是直接闪退,解决方法如下:
首先为了操作方便,我会进行如下操作:
1.在解压的redis文件夹下新建一个start.text,修改后缀为start.bat(window启动一般都是xx.bat)。
2.在新建的start.bat文件中加入下面一句话(因为启动redis需要用到这两个文件)
redis-server.exe redis.windows.conf
下面是正式开始解决闪退的办法:
一 修改内存
闪退有可能是因为机器内存不够,打开redis.windows.conf文件,限制内存,下图是我设置的参数,可以搜索关键字maxmemory
这是一个可以尝试方式,一般修改后会OK,我之前使用到这一步就可以了,结果最近换了台机器这样修改也不行,就需要进行下面的操作了。
二 进入控制台通过命令修复
win+R打开控制台,输入cmd
然后切换盘符到redis文件夹所处的下面,直接输入 盘符名:回车即可
1.进入后首先输入redis-server.exe redis.windows.conf
2.若启动成功则OK,如果启动报错如下,
3.则需要继续输入redis-cli.exe,这是会出现一个127.0.0.1:6379>的提示
4.继续输入密码作为验证,如果没有密码可以直接进行第5步,验证命令auth “your password”
这里我遇到一个问题就是,机器不是我本人的,密码我不了解,则需要一个修改redis密码的操作:
4.1在redis文件中打开redis.windows.conf文件,查找关键字/foobared
4.2然后将该行注释去掉,并将 foobared
改为要修改的密码,保存退出。
密码重置后重置后,通过4操作,接下来
5.shutdown
6.exit
7.redis-server.exe redis.windows.conf
这样就可以直接成功运行redis
这是在本机windows电脑上的操作总结,有其他建议欢迎补充。
最近使用Redis又遇到启动闪退的问题,之前记录的解决办法也失败了,一番研究后总算得到解决,感觉已经遇到了网上常见的各种问题,下面总结下。
我下载的是免安装版,解压便可使用。
官网下载传送门:Releases · microsoftarchive/redis · GitHub
这里我用的是3.2.100这个版本。
redis打开方式有两种,直接双击redis-server.exe启动redis或者在命令提示符中找到路径启动。但是无论是哪种方法都是直接闪退,解决方法如下:
首先为了操作方便,我会进行如下操作:
1.在解压的redis文件夹下新建一个start.text,修改后缀为start.bat(window启动一般都是xx.bat)。
2.在新建的start.bat文件中加入下面一句话(因为启动redis需要用到这两个文件)
redis-server.exe redis.windows.conf
下面是正式开始解决闪退的办法:
一 修改内存
闪退有可能是因为机器内存不够,打开redis.windows.conf文件,限制内存,下图是我设置的参数,可以搜索关键字maxmemory
这是一个可以尝试方式,一般修改后会OK,我之前使用到这一步就可以了,结果最近换了台机器这样修改也不行,就需要进行下面的操作了。
二 进入控制台通过命令修复
win+R打开控制台,输入cmd
然后切换盘符到redis文件夹所处的下面,直接输入 盘符名:回车即可
1.进入后首先输入redis-server.exe redis.windows.conf
2.若启动成功则OK,如果启动报错如下,
3.则需要继续输入redis-cli.exe,这是会出现一个127.0.0.1:6379>的提示
4.继续输入密码作为验证,如果没有密码可以直接进行第5步,验证命令auth “your password”
这里我遇到一个问题就是,机器不是我本人的,密码我不了解,则需要一个修改redis密码的操作:
4.1在redis文件中打开redis.windows.conf文件,查找关键字/foobared
4.2然后将该行注释去掉,并将 foobared
改为要修改的密码,保存退出。
密码重置后重置后,通过4操作,接下来
5.shutdown
6.exit
7.redis-server.exe redis.windows.conf
这样就可以直接成功运行redis
这是在本机windows电脑上的操作总结,有其他建议欢迎补充。