redis 3.2.100无法在windows后台运行问题解决redis-server --service-install redis.windows.conf --loglevel verbos报错

在Windows上安装Redis后,通过双击redis-server.exe或在命令行启动会保持命令窗口打开。要实现后台运行,尝试将daemonize设置为yes(仅适用于Linux),或者通过--service-install命令将Redis注册为服务,但此方法可能报错。最终,使用redis.windows-service.conf配置文件成功将其安装为服务,启动和停止命令分别为redis-server --service-start和redis-server --service-stop。
摘要由CSDN通过智能技术生成

1. 背景

windows下的redis安装后可在安装目录下双击redis-server.exe启动(也可在cmd命令窗口redis-server.exe redis.windows.conf, 注:加了redis.windows.conf就指定启动配置文件为redis.windows.conf,不加就用默认的),

但是得保持命令窗口不关闭,很是碍眼。那有什么办法让redis可以关闭命令窗口后台运行呢?

2. 解决方案

        第一:把配置文件的daemonize no 改为 daemonize yes,很显然,这只在Linux下支持,windows下不生效。

        第二:根据redis技术文档把redis-server安装成windows服务,在cmd命令窗口,进入redis安装路径,执行

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

有些人执行这个命令成功了(成功了就忽视第三种),但是我的电脑报错了,报redis-server --service-install redis.windows.conf --loglevel verbos错误

只能第三种解决了。

        第三: 看安装目录中还有另外一个配置文件redis.windows-service.conf, 使

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值