win64位redis安装

1、下载php的redis扩展,查看phpinfo看版本

这里是php5.6+TS+V11+86位

2、到:http://windows.php.net/downloads/pecl/releases/redis/2.2.7/

下载好后解压,把php_redis.dll文件考到php/ext/中

然后再下载:http://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/

同样解压到php/ext/中

3、打开php.ini,搜索dll。到最后添加

; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效
4、重启apache,查看phpinfo信息是否有redis

表示扩展成功;接下来下载win64环境的redis服务;

下载连接:http://download.csdn.net/download/xmt1139057136/9220075

打开黑窗口,切换到redis目录,运行 redis-server.exe 

启动redis 服务【如果您没出现如下的错误,直接跳过】。如果您也像我一样出现如下的错误,请看方法;

解决办法:

根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可

# maxheap <bytes>

maxheap 1024000000

然后再次启动,OK,成功.

然后写一段代码测试:

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 ?>

恭喜成功!

posted @ 2017-07-04 16:06  丶老中医  阅读(199)  评论(0编辑  收藏  举报
一切已经开始©2018 丶老中医