您的位置:

win系统下安装redis详解

一、安装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服务器的连接与管理。