安装redis自动启动服务报错Invalid argument during startup: unknown conf file parameter :

在尝试将Redis安装为Windows系统自动启动服务时遇到Invalid argument错误。本文记录了作者无密码设置的情况下,安装过程中的步骤和配置文件修改,包括将redis.windows-service.conf中的slaveof参数调整,并通过redis-server命令安装服务。尽管最终成功安装,但提醒读者在安装过程中可能需要考虑服务权限和重启电脑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis我没有设置有密码,然后想安装成系统自动启动服务,也就是打开电脑自动后台启动redis服务,我根据网上的信息一直都在设置,但是都无法安装成功,我是没有设置有密码的,网上搜的都是有设置密码的,或许是我没有搜到,如下图:
在这里插入图片描述
redis安装服务命令:redis-server.exe --service-install redis.windows-service.conf --loglevel notice

接下来说一下我的方法,第一步:

在这里插入图片描述
接下来图下图所示:
在这里插入图片描述
在这里插入图片描述
填写完这些了以后,我们去到我们redis的目录,找到redis.windows-service.conf和redis.windows.conf文件,进行编辑,找到# slaveof ,然后把它修改为slaveof 127.0.0.1 6379,6379是默认端口号,如果修改了端口号的,这里也要修改,我没有修改,所以我的是默认的,然后把#去掉,把 slaveof前面的空格全部去掉,如图:
在这里插入图片描述
在这里插入图片描述
修改保存了以后,我们使用命令来进行安装,windows+R打来运行,输入cmd 如图:
在这里插入图片描述
我的是在D盘的,所以我的就是输入d: 进入D盘,再使用cd Redis-x64-3.2.100 进入redis的存放目录,如图:
在这里插入图片描述
然后直接输入:redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis,回车就可以了,如图:

在这里插入图片描述
回车以后就会出现:[3204] 24 Jul 10:02:36.154 # Granting read/write access to ‘NT AUTHORITY\NetworkService’ on: “D:\Redis-x64-3.2.100” “D:\Redis-x64-3.2.100”
[3204] 24 Jul 10:02:36.154 # Redis successfully installed as a service.
([3204] 7月24日10:02:36.154 #授予对’NT AUTHORITY\NetworkService’的读/写访问权:“D:\ redisk -x64-3.2.100”
Redis成功安装为服务。)
这样就是安装成功了,然后我们去看下服务。

快捷键:Ctrl+Shift+Esc打开任务管理器,找到服务,就可以看到redis服务了,这时需要我们修改为自动的就可以了。如图:
在这里插入图片描述
有时候需要重启电脑才有,如果没有redis服务的朋友,可以重启一下电脑就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值