• Centos系统安装 phpredis 扩展


    Git地址https://github.com/nicolasff/phpredis

    一、安装:

    phpize
    ./configure
    make && make install
    其中,添加PHP扩展需要用到 phpize,所以我们需要安装 php-devel 这个包。

    1. yum install php-devel  
    2.   
    3. 然后编译安装phpredis:  
    4.   
    5. git clone git://github.com/nicolasff/phpredis.git  
    6.   
    7. cd phpredis  
    8.   
    9. phpize  
    10.   
    11. ./configure --with-php-config=/usr/bin/php-config --enable-redis  
    12.   
    13. make  
    14.   
    15. make install  

    安装成功后,模块会被安装到系统上,显示如下:

    1. Installing shared extensions:     /usr/lib64/php/modules/  
    2.   
    3. 执行:ls  /usr/lib64/php/modules/  
    4.   
    5. 显示有:redis.so  


    编辑配置文件:php.ini :

    1. extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626"        //PHP扩展路径  
    2.   
    3. ; Enable redis extension module  
    4.   extension=redis.so                      //开启redis扩展  

    最后重启WEB服务器即可!


    二、测试:

    在命令行里执行:php -m ;发现有redis,表明扩展安装成功!

    写个测试脚本

    1. <?php  
    2. $redis = new Redis();  
    3. $redis->connect('127.0.0.1''6379');  
    4.   
    5. for($i = 0; $i < 100; $i++) {  
    6.     echo  $redis->ping();  
    7. }  

    结果输出

    1. +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG  
    2. +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG  
    3. +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG  
    4. +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG  
    5. +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG  
  • 相关阅读:
    mysql学习【第4篇】:数据库之数据类型
    mysql学习【第3篇】:数据库之增删改查操作
    mysql学习【第2篇】:基本操作和存储引擎
    mysql学习【第1篇】:数据库安装
    模块
    面向对象 之 反射 内置方法
    面向对象 的属性 类方法 静态方法
    python day
    day 18 面向对象的 继承
    python day
  • 原文地址:https://www.cnblogs.com/moqiang02/p/4061347.html
Copyright © 2020-2023  润新知