通常在windows环境下运行redis命令:redis-server.exe redis.windows.conf,这样会有一个控制台窗口,如果不小心关掉了,redis服务就会中断。于是我想能不能在windows环境下后台运行呢,于是搜索了一下资料,后台运行成功了。具体做法如下:
安装Redis:首先,确保你已经在Windows上安装了Redis。可以从Redis官方网站下载适用于Windows的版本。没有的可以看一下这位兄台的地址:Redis for Windows x64-5.0.14.1 下载仓库-优快云博客
使用Windows服务:
打开命令提示符(以管理员身份)。
定位到Redis的安装目录。
使用redis-server.exe的可执行文件来创建一个Windows服务。你可以使用以下命令:
redis-server.exe --service-install redis.windows.conf --service-name RedisServiceName
其中redis.windows.conf是你的Redis配置文件(如果有的话),RedisServiceName是你希望为服务命名的名称,配置一下环境变量,就可以任意路径下使用以下命令。
创建服务:
redis-server.exe --service-install D:\programs\Redis-x64-5.0.14.1\redis.windows.conf --service-name redisservice
启动服务:
redis-server.exe --service-start --service-name redisservice
停止服务:
redis-server.exe --service-stop --service-name redisservice
卸载服务:
redis-server.exe --service-uninstall --service-name redisservice