企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
  最近在开发中,线上数据需要用到redis缓存服务器,于是在本地开发时也需要redis环境。这是一篇如何在Windows下安装并使用redis的文章,如果需要在PHP代码中操作redis我们可能还需要下载php扩展`php_redis.dll`,具体可参考[这篇文章](/article/16.html) ## 安装Redis 首先找到Windows下的Redis安装包,打开[官网下载页面](http://redis.io/download)找到"Windows"项然后点击“[Learn more](https://github.com/MSOpenTech/redis)”,打开github项目。 ![](https://box.kancloud.cn/a605646baadabaf5458735ce8e0674a3_1181x617.png) 在打开github的页面中下拉找到README.md里面的"Redis on Windows"项,这里有一句”You can download the latest unsigned binaries and the unsigned MSI installer from the release page.“.点击”release page“打开下载页面,这里可以选择对应的版本下载。 ![](https://box.kancloud.cn/14c12f3171bc5a3623af3ad6c8a0787e_991x432.png) ### 选择下载版本 这里我选择版本3.0.501然后在页面下点击“Redis-x64-3.0.501.msi"下载安装包 ![](https://box.kancloud.cn/4486207882f13071ca1fe76af8d5495f_955x480.png) ### 得到.msi文件,开始安装 下载Redis-x64-3.0.501.msi之后双击打开安装配置页面,一般来说默认即可,但是你要知道配置项的意思,根据具体情况配置。最后点击install即可安装。 ## 启动Redis ### 在安装目录启动黑窗口 安装之后打开文件夹`C:\ProgramFiles\Redis`发现安装目录有很多.exe文件,使用Shift+鼠标右键,选择**在此处打开命令窗口(W)**,呼出'黑窗口'。 ![](https://box.kancloud.cn/343242ba5a8a116ac4e582bf0ddac837_254x450.png) ### 启动服务 进入redis安装目录后 开启服务 执行下面的命令: ~~~ redis-server.exe redis.windows.conf ~~~ >**错误** [8552] 05 May 10:54:14.607 # Creating Server TCP listening socket *:6379: bind: Unknown error 如果出现上面的错误查看端口是否被占用,我的是右击有redis-server.exe服务开启了,关掉重新执行命令即可; ## 测试使用 ~~~ redis-cli.exe -h 127.0.0.1 -p 6379 keys * set website blog.webfsd.com get website // 得到 blog.webfsd.com ~~~