一、下载Redis for Windows
Redis 官方网站没有提供 Windows 版的安装包,但可以通过 GitHub 来下载安装包,下载地址:https://github.com/tporadowski/redis/releases
1、网站提供了安装包和免安装版本,这里我们直接选择下面的免安装版本
2、下载后的压缩包解压以后,如下:
二、启动Redis
1、在上面地址栏中输入CMD,打开一个新的命令行窗口,输入下面的命令,其中redis.windows.conf是redis的配置文件,注意:一定不能右键-->在终端中打开!
redis-server.exe redis.windows.conf
2、 测试Redis。在根目录中输入CMD回车打开一个新的命令行窗口,连接到Redis服务器:
redis-cli.exe -h 127.0.0.1 -p 6379
3、尝试设置一个键值对:
SET test "Hello, world"
4、获取这个键的值:
GET test
三、设置Redis为服务
1、将Redis添加为Windows服务,以便它在开机时自动启动。在Redis目录下打开命令提示符或PowerShell,运行:
redis-server.exe --service-install redis.windows.conf
我们在任务栏中服务中也可以看到这个新创建的服务,默认名称叫Redis
2、启动服务:
redis-server.exe --service-start
可以看到以服务的方式启动Redis失败了, 其原因是我们在上面已经启动Redis服务了,端口已经被占用了,想要启动以服务方式启动redis自然就失败了,办法就是关闭上面的Redis启动命令窗口以后再次执行就可以了
3、关闭第一次通过这个命令启动的Redis服务窗口,如下图所示窗口
4、 再次执行:redis-server.exe --service-start,可以看到服务启动成功了
5、这里还提供了一些其他的命令,可以对 Redis 服务进行操作。
开启服务 redis-server --service-start
关闭服务 redis-server --service-stop
卸载服务 redis-server --service-uninstall
服务重命名 redis-server --service-name server-name
好了,今天Windows环境下下载安装和启动Redis就讲到了这里,我们下回再见。