环境配置:win7 64位,php5.5,redis2.4.5
目录
安装Redis
1.解压ZIP包
2.运行redis服务端
3.启动redis客户端
PHP开启Redis扩展
1.查看php扩展
2.加载php redis扩展
4.重启服务器
5.redis连接测试
安装Redis
注意:Redis安装的版本,看电脑是64或者32位的,安装最新的Redis64或者32位的即可,版本只要电脑支持就没问题。
下载地址:点击打开链接
安装过程如下:
1.解压ZIP包
在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。(其他盘符也可以)
文件介绍:
redis-benchmark.exe // 基准测试
redis-check-aof.exe // aof
redischeck-dump.exe // dump
redis-cli.exe // 客户端
redis-server.exe // 服务器
redis.conf // 配置文件
2.运行redis服务端
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令【redis-server.exe redis.conf】,启动redis 服务
3.启动redis客户端
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。。
事例展示了一个基本的读写操作,设置set key->aa,value->123,get aa 得到key的值。
这样Redis在window下就安装好了。
PHP开启Redis扩展
注意:首先要查看环境的版本,从而确定php支持的Redis的版本
1.查看php扩展
新建一个php文件,使用phpinfo(),方法查看
2.加载php redis扩展
下载两个扩展文件,分别是php_igbinary.dll和php_redis.dll文件,要下载相应php版本的扩展,
php_redis下载地址点击打开链接
php_igbinary下载地址点击打开链接
因为我的环境是php5.5的
所以下载的是这两种:
php_igbinary-1.2.1-5.5-ts-vc11-x86
php_redis-2.2.5-5.5-ts-vc11-x86
3.解压扩展包
将两个压缩文件解压后,将php_redis.dll和php_igbinary.dll放入php的ext文件夹中,
然后在php.ini添加代码
extension=php_igbinary.dll //此扩展一定要在redis之上,否则redis不会关联成功
extension=php_redis.dll
4.重启服务器
重启apache服务器,还是通过phpinfo查看环境
通过ctrl+f搜索Redis,如果出现了,恭喜你成功了!
5.redis连接测试
新建php文件,进行连接Redis,进行测试
<?php
header('content-type:text/html;charset=utf8 ');
/**
* redis
*/
$redis= new Redis;
$redis->connect('127.0.0.1','6379');
$redis->set('1','123');
echo $redis->get('1');
浏览器上能输出值123,就成功了!
把项目配置上Redis,就可以使用Redis进行存储数据了。
注意:要打开cmd运行Redis的服务,如果不想每次用Redis都需要开启窗口,可以弄成服务,每次开机自启。