1. 报错
运行redis-server.exe --service-install redis.windows.conf --loglevel verbose
出现如下报错信息:
Redis安装系统服务1073错误
HandleServiceCommands: system error caught. error code=1073
2. 原因
系统服务中已经存在redis
3. 解决
3.1 先卸载服务
redis-server --service-uninstall
3.2 然后再安装
redis-server–service-install redis.windows.conf
3.3 启动服务
redis-server --service-start
4. redis常用的服务命令
- 安装服务
--service-install
较完整的例子:
redis-server.exe --service-install redis.windows-service.conf --loglevel notice
这里就是用了redis.windows-service.conf作为配置文件, --loglevel notice是设置log记录的基本是notice
- 卸载服务
--service-uninstall
使用如下:
redis-server --service-uninstall
- 启动服务
redis-server --service-start
- 停止服务
redis-server --service-stop
- 其他命令
--service-name YourServiceName #设置服务的名字
--port YourPortNumber #设置服务的端口号