zhangqiang 发表于 2017-8-19 12:08:27

Windows下安装redis 以及php开启 redis的扩展

服务器系统:Windows 2008 R2 sp1
Web 环境:phpstudy(apache+php5.3)

一,先让php支持redis 扩展,需要让PHP加载Redis和Igbinary两个组件

Redis 扩展组件下载地址:http://windows.php.net/downloads/pecl/releases/redis/

Igbinary 扩展下载地址:http://windows.php.net/downloads/pecl/releases/igbinary/

1.如何选择适合自己的版本,通过phpinfo 查看自己的系统信息。





2.所以, 我们选择X86,VC9,NTS版本的





3.将下载好的压缩包解压,将下载解压后的 php_igbinary.dll和php_redis.dll放入php的ext目录下

4.然后修改php.ini,在尾部加入
; php-redis
extension=php_igbinary.dll
extension=php_redis.dll5.重启Apache服务,查看phpinfo即可看到Redis




二,安装Redis 服务
Redis for Windows 服务包下载地址:https://github.com/MicrosoftArchive/redis/releases

1.由于Redis 服务端只支持64位系统, 所以选择64位ZIP下载即可





2.启动Redis 服务

a.将下载好的Redis 压缩包,解压到安装目录,比如我们解压到D:\phpstudy\redis

b.Win+R 打开命令行,进入到D:\phpstudy\redis

c.输入 redis-server.exe 点击回车,自己注意看一下redis目录下文件情况,不同版本的启动方式有点小差异。出现下图标识执行成功。成功后别关闭当前窗口,操作redis期间都要保证此窗口打开,关闭此窗口表示 关闭reids服务



d.由于redis 服务是需要占用tcp的6379端口,所以如果开启了Windows 防火墙的朋友,一定要从防火墙上放行这个端口

e.设置Redis 服务开机启动,将redis-server.exe 拖到开启启动项里即可。

页: [1]
查看完整版本: Windows下安装redis 以及php开启 redis的扩展