一开始在cmd输入以下命令,尝试将redis绑定为windows服务,设置为后台启动,但是报错
redis-server --service-install redis.windows.conf --loglevel verbose
>>> 'service-install "redis.windows.conf"' Bad directive or wrong number of arguments
在查阅官方文档后,发现只需一条命令就可实现开机自启动
第一步:以管理员身份运行cmd
第二步:在命令行输入以下指令,将RedisService.exe改为您实际存放的路径即可
sc.exe create Redis binpath=C:\Software\Redis\RedisService.exe start= auto
第三步:检查redis服务是否成功注册
Win+R输入services.msc,看看服务中是否有redis,启动类型为自动
本文参考了redis官方文档中文版:
https://github.com/redis-windows/redis-windows/blob/main/README.zh_CN.md