一、安装Redis前需要准备的事项
在安装Redis前需要做好以下准备:
1、下载合适版本的Redis,网址:https://redis.io/download 中下载Windows版的Redis。
2、如果已经安装了Redis或其它的服务端需要先卸载掉。
3、在Windows系统上需要安装Cygwin环境(指定IPC子系统),因为Redis服务器依赖于cygwin1.dll才能运行。
4、安装好Visual Studio环境。
二、启动Cygwin安装
在安装Redis前,需要安装并配置Cygwin环境:
# 下载cygwin的setup.exe
https://cygwin.com/setup-x86.exe
#运行cygwin-setup-x86.exe来安装Cygwin
选择下载的源,等待下载完成
在选择软件包的地方查询:ipc
安装cygwin的ipc-utils和ipc-utils-python模块
安装完成后,关闭安装程序,使用Cygwin的bash命令(Cygwin Terminal)进行测试
三、安装Redis
以下是在Windows下安装Redis服务的步骤:
1. 解压Redis
将下载的Redis压缩文件解压至任意目录,如:D:\Redis。
2. 修改Redis配置文件
在Redis文件夹下找到redis.windows.conf文件,使用文本编辑工具编辑文件
# 端口号,redis默认使用6379端口
port 6379
# 超时时间
timeout 0
# 绑定IP地址
bind 127.0.0.1
# 守护进程运行
daemonize yes
# 日志文件
logfile "D:\\redis\\redis.log"
# 数据库数
databases 16
3. 在Cygwin的命令行窗口运行Redis
在Cygwin的命令行窗口输入redis-server即可。
# 切换到Redis目录
cd D:\Redis
redis-server "redis.windows.conf"
4. 启动Redis客户端
在Cygwin的命令行窗口中输入redis-cli即可启动Redis客户端。
5. Redis常用命令
# Redis中设置键值对
set key value
# Redis中获取键值对
get key
# Redis中获取所有key列表
keys *
# Redis中删除键
del key
# Redis中查看所有现有的key,并根据正则表达式匹配
scan 0 match *
四、安装Redis Desktop Manager
Redis Desktop Manager是一款界面化的Redis管理工具,使用起来非常方便。
1. 下载Redis Desktop Manager
在http://redisdesktop.com/网站上下载合适的Redis Desktop Manager。
2. 安装Redis Desktop Manager
解压后运行,进行安装即可。
3. 连接Redis服务器
打开Redis Desktop Manager后,点击“New Connection”按钮,输入相关的连接信息,如端口号、IP地址等,点击“Connect”按钮即可连接Redis服务器。
4. 测试连接
连接成功后,在界面上输入相关的Redis命令,如果能够正确返回结果,则说明连接成功,否则检查连接配置。
五、总结
通过以上步骤,可以在Windows系统下成功安装Redis服务器,并使用Redis Desktop Manager进行Redis服务器的连接与管理。