redis和php-redis扩展在windows下的安装过程

1,147 阅读1分钟

redis下载地址

Redis 官方没有 Windows 的编译版本,现在官网只提供linux版本的下载,windows版本的下载地址要移步到github,虽然 微软 有开发过,但是该项目已经废弃了,版本也永远停留在了 3.2

[redis3.2windows下载地址]

image.png

  • 如图,下载zip包,然后在你电脑选个文件夹解压出来

    image.png

  • 打开一个cmd窗口,我使用的是gitbash,执行下面的命令 ./redis-server.exe redis.windows.conf 或者 ./redis-server.exe --service-start

然后看到该图片的内容说明服务启动成功

服务端启动成功

  • 另外新开一个cmd窗口,执行以下这条命令连接redis的服务端 redis-cli.exe -h 127.0.0.1 -p 6379, 然后输入ping,如果返回pong则说明连接成功

    客户端连接成功

  • 设置后台运行命令 redis-server --service-install redis.windows-service.conf --loglevel verbose 打开服务管理器查看是否添加成功

    服务管理器查看redis服务

  • 设置密码登录 编辑redis.windows-service.conf文件,找到#requirespass foobared这一行,另起一行写入自己的密码(改行前不能有K歌),如图

    redis设置密码登录

    重启以下redis服务,重新连接就需要密码登录了

    需要密码登录

密码参数为a,./redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456, 即可连接服务器。

php-redis下载地址

[php-redis扩展的windows下载地址] 下载php-redis扩展一定要对于php的版本,下图是需要对照的版本参数

看准php的版本

所以我要下载的是

image.png

下载之后解压出来,将里面的两个文件php_redis.dllphp_redis.pdb复制到php的扩展目录,即ext目录下

将扩展文件复制到扩展目录

最后在php.ini文件中加入两行代码,注意顺序不能颠倒

extension=php_igbinary.dll
extension=php_redis.dll

phpinfo查看php-redis是否成功

php-redis安装成功