PHP安装redis扩展
官方打星的就是phpredis Predis,phpredis是C写的,效率会高写,Predis是PHP写的,能直接看到源码。
下载phpredis,一方面是觉得性能好,另一方面主要是用它来存session,地址:https://github.com/phpredis/phpredis/tree/2.2.7
不知道为啥phpredis有那么多分枝,还是直接下2.2.7。
安装phpredis之前,需要先安装igbinary的一个扩展,因为会用到。参考:https://pecl.php.net/package/igbinary
pecl install igbinary
安装好之后,加入扩展信息到php.ini
extension=igbinary.so
安装方法也很简单,参考:https://github.com/phpredis/phpredis/tree/master#installation
phpize ./configure [--enable-redis-igbinary] make && make install
会在/usr/lib64/php/modules/看到redis.so,加入扩展到php.ini中,一定要加到igbinary.so之后。
==================================================================================
windows下安装igbinary
参考:https://pecl.php.net/package/igbinary/1.2.1/windows
下载对应版本的dll,同样加入到php.ini扩展。
参考:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/
下载对应版本的dll,同样加入到php.ini扩展。
根据phpredis说明,连接redis有connect和pconnect两种,根据参考资料来看,pconnect的close()只是不允许php继续访问redis,并不是直接关闭连接,整个php-fpm生命周期都有效。
参考:http://m.blog.csdn.net/blog/qmhball/46988111
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了PHP安装redis扩展,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
推荐阅读
-
php扩展Tokenizer PHP Extension找不到!
-
PHP安装redis扩展
-
Cygwin中安装PHP方法步骤,cygwin安装php步骤_PHP教程
-
windows环境下面安装Apache2.4+MySql5.7+PHP5.6,apache2.4mysql5.7_PHP教程
-
【php】php的ssh2扩展的安装
-
PHP练手:日历(代码简单,扩展容易)
-
phpmyadmin报错原因及解决办法:无法在发生异常时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
-
阿里云ecs安装php 7 执行php-v 报错
-
第一次安装php5.5.14(mysql的问题)
-
大家好,用xampp安装的php环境安装项目后局域网访问不了