可能刚开始使用Redis的小伙伴会出现此类问题,我也是在摸索了一天之后才有了结果,下面把方法分享给伙伴们!
- 2022-11-03 17:40:17 出现的问题
1.在Windows环境下,下载的Redis一般是直接安装版的,压缩文件夹之后,直接“运行” —>redis-server.exe然后再直接“运行”—>redis-cli.exe,这样一开始确实没什么问题,但是到后面你如果要给Redis设置永久密码,就会出现很大问题。
(1)设置永久密码就需要自己手动配置.conf文件,但是在你设置完毕以为一切安好的时候,打开客户端发现配置没有奏效,这是为什么呢,下面就给大家详细说一下
(2)这是因为我们默认下载的Redis都是直接自己去调用.conf文件,也就是你运行redis-server.exe时它调用的文件根本不是我们修改的文件,而是它内部自己带的配置文件,所以就会导致配置文件失效,只能监听本机127.0.0.1,而不能监听其他。
(3)方法:在redis-server.exe目录下cmd打开终端,输入redis-server.exe redis.windows.conf,如果是光标一直在下面闪烁,没有信息显示,就重新打开,重新cmd打开,重新输入
1. redis-cli.exe
2. shutdown
3. exit
4. redis-server.exe redis.windows.conf
如此,你就会发现成功了,配置文件奏效了。
- 2022-11-08 16:42:17发现
今天去手动开启redis服务端时发现:
1.如果你之前是开启过客户端,那么就按照上面的方式执行就行
2.但如果是没有开启过客户端,直接在目标文件下cmd打开终端—>
redis-server.exe redis.windows.conf(注意不是redis.windows-service.conf,这个是无效的)