教程:http://www.runoob.com/redis/redis-tutorial.html

Redis 安装==============
win_redis下载 https://github.com/MSOpenTech/redis/releases

1.启动redis-server.exe redis.windows.conf
1、安装redis服务
D:\redis\redis-server.exe —service-install redis.windows.conf —loglevel verbose
2.卸载redis服务
D:\redis\redis-server.exe —service-uninstall
3.启动redis服务
D:\redis\redis-server.exe D:\redis\redis.windows.conf

2连接测试命令

redis-cli.exe -h 127.0.0.1 -p 6379  redis-cli.exe -h 121.40.89.206 -p 9579
auth 密码 
或者 redis-cli -h  yourIp-p yourPort  -a 密码 
set key abc
get key
ping 
Select 1选择数据库
SET db_number 1 设置数据库号 如果不设置名, get时不返回地名
GET db_number

3.配置文件 redis.windows.conf

#requirepass foobared 设置密码,前面不能有空格

#bind 127.0.0.1 只允许指定ip连接

Redis插件安装
window:
下载地址:
http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ 两个是不同的文件都要下载
http://windows.php.net/downloads/pecl/releases/igbinary/

使用phpinfo() 查看以下对应项再下载 2个压缩包
apache版本
nts(Thread Safety ) 线程安全
vc版本号
x64/x86

解压2个压缩包 复制php_redis.dll php_igbinary.dll 到ext目录下

添加 php.ini文件

; php_redis
extension=php_igbinary.dll
extension=php_redis.dll

linux:
PHP redis 驱动:下载地址为:https://github.com/phpredis/phpredis/releases

<?php
  $redis = new Redis();  
  $redis->connect("localhost"); 
  $redis->auth("passwd");  
  $redis->set("name","father");  
  $data = $redis->key("*");  
  var_dump($data);