Redis Windows下安装 以及解决 错误1067:进程意外终止

下载Redis

Windows版本的Redis下载地址:https://github.com/MicrosoftArchive/redis/releases
Redis Windows下安装 以及解决 错误1067:进程意外终止_第1张图片

解压并且启动Redis

下载完成之后,找到下载文件解压 Redis-x64-3.0.504.zip包。
新建一个文件夹Redis,并解压到这个文件(文件夹名字取得短,命令可以少打一些)
最终解压完如下图所示
Redis Windows下安装 以及解决 错误1067:进程意外终止_第2张图片
接下来要启动Redis,windows下搜索cmd打开“命令行窗口”,然后进入解压的Redis目录(这里Redis解压目录 D:\Redis)
Redis Windows下安装 以及解决 错误1067:进程意外终止_第3张图片
输入启动命令启动redis:redis-server.exe redis.windows.conf
Redis Windows下安装 以及解决 错误1067:进程意外终止_第4张图片
成功结果:
不过这个只是手动打开了redis,当窗口打开的时候去连接redis时时没问题的,当你把窗口关闭了。redis也就随机关闭了,下面介绍如何将redis设置为服务。
Redis Windows下安装 以及解决 错误1067:进程意外终止_第5张图片

将Redis设置为服务

这个时候如果你把刚刚启动redis的窗口关闭了。redis也就随机关闭了,所以不要关闭窗口。
另打开一个cmd窗口,和刚刚一样进入redis目录输入命令:redis-server --service-install redis.windows-service.conf --loglevel verbose
输入命令后没有报错,则是设置成功了
Redis Windows下安装 以及解决 错误1067:进程意外终止_第6张图片
这个时候windows搜索“服务”,找到redis服务
Redis Windows下安装 以及解决 错误1067:进程意外终止_第7张图片
这个时候redis服务并未启动,如果手动启动redis会报错:这是因为Redis文件夹少了一个文件。
Redis Windows下安装 以及解决 错误1067:进程意外终止_第8张图片
结合上述的情况,以redis.windows.conf配置启动redis-server.exe没出现问题。以服务的方式启动服务会以redis.windows-service.conf 启动redis-server.exe出现了问题。对比 redis.windows-service.conf 和 redis.windows.conf 发现,redis.windows-service.conf中多了一个配置。
解决方案: 在 redis.windows-service.conf 所在目录 新建一个 Logs文件夹 然后在启动 Redis 服务就可以了
Redis Windows下安装 以及解决 错误1067:进程意外终止_第9张图片

修改密码

修改Redis默认密码 (默认密码为空)

  1. 在你的Redis安装目录中找到 redis.windows.conf配置文件和redis.windows-service.conf配置文件
  2. 分别在在配置文件中找到这一行 # requirepass foobared。在下面添加 requirepass 密码
    3.说说为什么都要设置,在你以为服务的方式启动时候会用redis.windows-service.conf配置启动,在你redis-server.exe redis.windows.conf手动启动时候以redis.windows.conf配置启动。所以需要都修改。然后重启服务就可以连接了

你可能感兴趣的:(Redis,Redis,缓存,redis1067)