Windows下安装redis服务器,并使用RedisWatcher将其添加到windows服务中

日常项目开发时,我们经常会用到redis缓存,如thinkphp就支持使用redis作为缓存,那么如何在本地开发环境安装redis并开启redis服务呢?

访问GitHub下载项目

https://github.com/beilika/redis-watcher

下载完成后按以下步骤安装即可

1.把RedisWatcher安装为windows服务(目的是将redis服务器作为window服务使用,配置开机自启动)

点击运行文件 RedisWatcher.msi

假设安装目录为 D:\Soft\RedisWatcher(可以根据需要自行修改),安装完成后, 到安装目录下修改watcher.conf,注意,任何路径都不可包含空格,中文,特殊字符,且全部使用绝对路径

配置参考:

#redis服务器路径

exepath D:\Soft\RedisWatcher\Redis

#redis服务器文件名称

exename redis-server.exe

#可选的快速失败时间, 单位毫秒,基本上不需要配置

fastfailMS 1000

#重试次数, 默认是永远重试, 也就是0

fastfailretries 0

#支持N个实例,注意, Redis只能监听由RedisWatcher启动的redis进程,而非用户自己启动的redis服务!!

#在安装目录下新建工作目录WorkingDir,必须自行建立,同时修改配置文件的工作目录

workingdir D:\Soft\RedisWatcher\WorkingDir

#是否为后台模式,强烈建议用后台模式!! 可选值 hidden/console

runmode hidden

#是否将标准输出,标准错误输出,重定向到 %workingdir%\stdout.log和%workingdir%\stderr.log

saveout 1

2.安装Redis服务器

在RedisWatcher安装目录下(这里是D:\Soft\RedisWatcher)新建文件夹Redis,将项目里的Redis-x64-3.2.100.zip文件直接解压到该目录下即可

3.修改windows服务配置

右击我的电脑–管理–服务和应用程序–服务–找到RedisWatcher服务 将其启动,并设置为自动启动

为您推荐