zoukankan      html  css  js  c++  java
  • [PHP插件教程]003.PhpRedis

    PhpRedis


    介绍

    • Redis是一个高性能的key-value数据库。
    • Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端。
    • 下面,我们就讲一下<如何在Mac上安装PhpRedis>

    Mac安装步骤

    安装Redis

    1. 下载Redis
      地址http://download.redis.io/releases/redis-3.0.3.tar.gz
    2. 编译并启动(在解压开的目录下依次执行以下命令)

       make
       sudo make install
       redis-server
    3. 测试

       shell$ redis-cli
       127.0.0.1:6379> set name zergling
       OK
       127.0.0.1:6379> get name
       "zergling"
      

    安装PhpRedis

    1. 首先下载PhpRedis
      github地址: https://github.com/nicolasff/phpredis
    2. 编译安装(在解压开的目录下依次执行以下命令)

      • 默认php环境

          phpize
          ./configure --with-php-config=/usr/bin/php-config
          sudo make
          sudo make install
      • xampp环境(修改对应的php命令路径即可)

          /Applications/XAMPP/xamppfiles/bin/phpize
          ./configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config
          sudo make
          sudo make install
      • 执行phpize时可能会出现如下错误

         Cannot find autoconf. Please check your autoconf installation
         and the $PHP_AUTOCONF environment variable.
        

        解决办法(已安装brew的直接执行第二句)

         ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
         brew install autoconf
    3. 修改php.ini
      /ect/php.ini(默认环境)
      /Applications/XAMPP/xamppfiles/etc/php.ini(xampp环境)

      在最后添加

       extension=redis.so
      
    4. 重启apache

    5. 验证

       php -m |grep redis
       /Applications/XAMPP/bin/php -m |grep redis

      出现 redis 表示安装成功

    示例代码

    <?php
    $redis = new Redis();
    
    $redis->connect('127.0.0.1',6379);
    
    $redis->set('name', 'zergling');
    
    echo $redis->get('name');   

     

    本站文章为 宝宝巴士 SD.Team 原创,转载务必在明显处注明:(作者官方网站: 宝宝巴士 
    转载自【宝宝巴士SuperDo团队】 原文链接: http://www.cnblogs.com/superdo/p/4726430.html

     

  • 相关阅读:
    初探JavaScript(一)——也谈元素节点、属性节点、文本节点
    解决Myeclipse下Debug出现Source not found以及sql server中导入数据报错
    Hadoop阅读笔记(六)——洞悉Hadoop序列化机制Writable
    Hadoop阅读笔记(五)——重返Hadoop目录结构
    Hadoop阅读笔记(四)——一幅图看透MapReduce机制
    可视化(番外篇)——在Eclipse RCP中玩转OpenGL
    可视化(番外篇)——SWT总结
    Hadoop阅读笔记(三)——深入MapReduce排序和单表连接
    探秘Tomcat(一)——Myeclipse中导入Tomcat源码
    osgearth将视点绑定到一个节点上
  • 原文地址:https://www.cnblogs.com/superdo/p/4726430.html
Copyright © 2011-2022 走看看