码迷,mamicode.com
首页 > Web开发 > 详细

[PHP插件教程]003.PhpRedis

时间:2015-08-13 11:44:42      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

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

 

 

 

[PHP插件教程]003.PhpRedis

标签:

原文地址:http://www.cnblogs.com/superdo/p/4726430.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!