windows下安装PHP redis扩展

redis是一个key-value存储系统。和memcached类似,php使用redis,需要安装redis服务器和php-redis php语言客户端扩展。

一、安装redis服务器

1、下载安装包

redis官网:http://redis.io/
需要人工下载源代码编译,很复杂,windows 64bit系统可以直接使用下面的已经编译好的exe。
win64bite安装包:http://pan.baidu.com/s/1hrLD6RU
安装过程很简单,注意选择是否加入环境变量选项即可。

2、使用redis

1)安装完毕后可以看到以下目录文件
这里写图片描述
2)启动redis-server服务器
这里写图片描述
使用如下命令开启服务器

redis-server.exe redis.windows.conf 

3)试用redis
这里写图片描述
参照上图测试redis。


二、安装php-redis.dll扩展

1、查看php版本号

安装任何扩展都需要看如下信息
这里写图片描述
这里写图片描述

PHP版本号,php编译环境,64bit/32bit,线程安全等。
我这里应该选择php5.5 vc11 64bit ts 的dll

2 、下载php-redis.dll和php-igbinary.dll

php-redis.dll依赖于php-igbinary.dll序列化,因此需要同时安装两个
php-redis.dll下载地址:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/
php-igbinary.dll下载地址:http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/
根据上面php版本分析我选择如下:
php_redis-2.2.5-5.5-ts-vc11-x64.zip
php_igbinary-1.2.1-5.5-ts-vc11-x64.zip

php5.5以下版本因为缺少64bit的扩展,因此建议直接放弃,升级到php5.5以上版本.

3、安装php-redis.dll和php-igbinary.dll

将下载好的php_redis.dll、php_redis.pdb、php_igbinary.dll、php_igbinary.pdb文件放到php的ext目录下。
添加扩展php.ini,
这里写图片描述
重启服务器即可。打开phpinfo查看是否有redis扩展。

4、测试php-redis

使用如下代码测试:

<?php
 $redis=new Redis();
 $redis->connect('192.168.1.11',6379);
 $redis->set('test','helloworld');
 echo $redis->get('test');
?>

三、附录

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值