热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHP-Redis扩展安装与应用

:本篇文章主要介绍了PHP-Redis扩展安装与应用,对于PHP教程有兴趣的同学可以参考一下。
在Redis初识里,介绍了Redis的安装与使用,但只是这样的话,是无法在PHP中操作Redis的,为了能够在PHP中操作Redis,需要安装扩展包。
下载地址:
https://github.com/phpredis/phpredis
下载后进行安装:

#unzip phpredis-develop.zip#cd phpredis-develop#/usr/local/php/bin/phpize#./configure --with-php-c/local/php/bin/php-config#make#make install

/usr/local/php目录是我的系统中PHP的安装目录,这个根据自己系统的PHP安装位置来确定。
安装完成后,需要修改PHP的php.ini配置文件,位于/usr/local/php/etc/php.ini,添加一行:

extension=redis.so

然后重启php-fpm,如果是Apache环境,就重启Apache服务。
重启完成后,看一下PHP中是否已经有了Redis的支持,输出phpinfo()看一下:


phpinfo();
?>

看到有这样的显示,就表示安装Redis扩展成功了!
PHP-Redis扩展安装与应用
建议跑一下phpredis扩展自带的验证程序,在解压出的目录中的tests目录中:

#cd phpredis-develop/tests/#php TestRedis.php

写段测试代码来验证一下:

php
$redis=new Redis();
$redis->connect('127.0.0.1',6379); // 连接//$r = $redis->ping();   // 检查连接状态,返回'+PONG'表示链接可用$redis->set('n4','DA L');  // 设置set(key,value)$r=$redis->get('n4');
echo $r;

$redis->del('n4'); // 移除del(key)

验证能够通过,则表明安装的Redis扩展可用,就可以在PHP中开始操作Redis了!
PHP中操作Redis的指令,与Redis终端操作的指令很类似,有介绍的比较详细的文档可以参考:
标准:https://github.com/phpredis/phpredis
中文(他人努力翻译的):http://www.cnblogs.com/weafer/archive/2011/09/21/2184059.html

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了PHP-Redis扩展安装与应用,包括了Apache,github方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 推荐阅读
    author-avatar
    孙孟兰_580
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有