IT序号网

win64位redis安装知识解答

wyy 2021年09月05日 数据库 143 0
本文章主要介绍了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 ?>

恭喜成功!


发布评论
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

CentOS7 Network Service开机无法启动的解决方法知识解答
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。