windows系统 PHP安装Redis扩展

首先在windows系统上安装redis

  1.下载地址https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit64bit。根据自己实际情况选择,我选择32bit。把32bit文件内容拷贝到需要安装的目录下,比如:D:\dev\redis-2.4.5

  2.打开一个cmd窗口,使用cd命令切换到指定目录(D:\dev\redis-2.4.5)运行 redis-server redis.windows.conf 。运行以后出现如下界面。

  

  

  到这一部就说明Redis服务端已经安装成功。

  3.重新打开一个cmd窗口,使用cd命令切换到指定目录(D:\redis\Redis-x64-3.2.100)运行 redis-cli.exe -h 127.0.0.1 -p 6379,其中 127.0.0.1是本地ip6379redis服务端的默认端口,auth redisredis密码。运行成功如下图所示。

  这样,Redis windows环境下搭建已经完成

  在windows中让redis开机自启动:redis-server --service-install redis.windows-service.conf --loglevel verbose

  然后就可以进行操作了,下图

  

以上都没问题之后就可以设置PHP中的redis配置

  

  1.根据phpinfo里的配置下载合适扩展包 

  https://windows.php.net/downloads/pecl/releases/redis/2.2.7/ ||php_redis-2.2.7-5.6-nts-vc11-x86

  https://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/||php_igbinary-2.0.1-5.6-nts-vc11-x86

  

  

  以phpstudy为例,下载好的扩展包打开把里面的php_redis.dllphp_redis.pdbphp_igbinary.dllphp_igbinary.pdb放到php目录下的ext目录下,然后在的php.ini中把刚才放到目录下的.dll文件写入进去,

  extension=php_igbinary.dll

  extension=php_redis.dll

  php_igbinary.dll务必放到php_redis.dll的上面

  重启apache就可以了

  

  下面是一个实例:

  

1 <?php
2     $redis=new Redis();
3     $redis->connect('127.0.0.1',6379);
4     $redis->set('test','hello redis');
5     echo $redis->get('test');
6     //输出hello redis
7 ?>

刚开通博客园,写的不是很好,有什么问题之处请您指正

  

猜你喜欢

转载自www.cnblogs.com/wpl-php/p/10079327.html
今日推荐