一,php中redis扩展安装配置
1、 首先重要一点是:你要知道你的php版本信息,这会决定你的扩展文件版本。特别需要记住一点的是,redis选择x64或者x86,是以php版本的Architecture是x64或者x86决定的,跟windows操作系统无关 的。使用cmd命令“php -v”查看版本信息如下可知:NTS和x86位的!
知道了php的版本信息后,我们就来下载对应的redis了。下载地址为:https://pecl.php.net/package/redis
2、进入下载地址,可以看到关于redis版本的一些信息。对最新版本的redis有说明,两个beta版本和一个stable版本。在这里,我们使用stable版本
由于本人的php版本为:7.1.13,满足redis最新版本 的条件,因此选择redis的最新版本(根据自己的php version信息,选择适合自己的redis版本即可)
3、 下载成功解压缩后,将php_redis.dll拷贝至php的ext目录下。
4 、修改php.ini,在文件中加入:
; php_redis
extension=php_redis.dll
5、 重启环境,在cmd命令行中输入“php -m”,然后就会看到已经包含redis模块
二, windows系统中,安装redis的server和client
1、github网站上下载。下载地址为:https://github.com/dmajkic/redis/downloads
2、根据实际情况,将其安装(也就是根据实际情况,将对应的文件copy到自定义目录下)。例如本人的windows为64位,因此将64bit的内容拷贝到redis目录下。
3 、打开cmd,切换到Redis-server.exe目录,运行redis-server.exe redis.windows.conf;下图表示启动成功:
根据本人实际操作有可能在输入命令后会出现如下错误:
这种情况下打开redis目录下的redis.windows.conf将port 6379修改为6377即可
4、原有的窗口不要关闭(如果关闭,则访问不了redis服务器),另起一个窗口,切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379。如下图,可以看到redis-cli启动成功: