下载redis源码
在 LINUX 下,redis 可以直接从官方网站下载稳定版本。但对于 WINDOWS 版本,由于在 redis 官方网站没有提供,使用者需要从其他途径获取。推荐访问 Microsoft 开发和维护的 Windows 版本,通常可以在 GitHub 或其他开源平台找到下载链接。
解压使用
下载完成后,找到本地安装目录并解压。解压后的目录结构如下。此外,不需要额外配置即可正常使用,只需双击提供的 exe 可执行文件启动即可。注意:启动后可能会出现一个黑色窗口,关掉窗口后服务也会停止。
将redis安装成window系统服务
为了避免每次使用都手动启动服务并显示黑窗口,我们可以将 Redis 安装为 Windows 系统服务。这样一来,就能更加方便地使用 Redis 而不需要频繁操作。
注册服务命令
进入 Redis 安装包文件目录,执行以下命令注册服务(前提是先停止临时服务):
redis-server.exe --service-install redis.windows.conf --loglevel verbose
注意:在注册服务前,请务必确保已关闭现有的临时服务,否则可能会出现如下的错误:
命令运行后,您会发现系统服务已经注册成功,并且可以在服务列表中查看。您也可以看到服务已启动运行(如上图所示)。
管理服务
要管理已注册的服务,可以在命令提示符中输入以下命令(位置在 Redis 安装目录下):
- 启动服务:
redis-server.exe --service-start
- 停止服务:
redis-server.exe --service-stop
- 卸载服务:
redis-server.exe --service-uninstall
如果需要自定义服务名称(例如 MyRedisServer),则修改相应的安装命令为:
- 安装:
redis-server.exe --service-install redis.windows.conf --Service-name MyRedisServer --loglevel verbose
- 启动:
redis-server.exe --service-start --Service-name MyRedisServer
- 停止:
redis-server.exe --service-stop --Service-name MyRedisServer
- 卸载:
redis-server.exe --service-uninstall --Service-name MyRedisServer