windows中注册redis服务启动时报1067错误

注册完redis服务,打开计算机 服务时确实有redis服务存在,但是点击启动时却报1067错误,而命令行用redis-server.exe redis.windows.conf 命令却也可以启动

查看6379的端口也没有被占用(netstat -ano | findstr :6379)

最后发现原来是注册时附带了日志,redis.windows-service.conf 中有Log目录

windows中注册redis服务启动时报1067错误_第1张图片

但是redis文件中没有该目录,需要手动创建Log文件夹 

windows中注册redis服务启动时报1067错误_第2张图片

再重新启动,就可以开启redis了

 

这里记录下如何注册服务

1.注册服务的命令(在redis-server.exe所在目录)

redis-server --service-install redis.windows-service.conf --loglevel verbose

2.卸载服务

redis-server --service-uninstall

 3.命令行开启/关闭服务

开启:redis-server --service-start

关闭: redis-server --service-stop

你可能感兴趣的:(redis,数据库,缓存)