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

phpRedis安装、配置及简单使用

时间:2016-04-07 17:07:21      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:

 安装phpRedis前,请先安装Redis,再安装phpRedis插件。

1、下载安装

  在linux服务器上,命令行执行以下命令(cd ./usr local/src 一般源码放在这里(推荐源码安装))

wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
tar zxvf phpredis-2.2.4.tar.gz
cd phpredis-2.2.4
/usr/local/php5.5.30/bin/phpize
./configure --with-php-config=/usr/local/php5.5.30/bin/php-config
make make install

  说明:

  wget:下载远程文件到本地当前文件夹中。

  tar xzf :解压文件到当前文件夹目录

  cd:进入文件夹

  /usr/local/php/php5.5.30/phpize 用phpize生成configure配置文件

  ./configure --with-php-config=/usr/local/php5.5.30/bin/php-config  配置php,使其可以使用redis

  make make install:安装redis

  错误提示:

  如果用phpize生成configure配置文件时候报错:Cannot find autoconf。配置php就会报错:./configure 没有那个文件或目录

  解决方法:

  执行以下命令

wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
tar -zvxf m4-1.4.9.tar.gz
cd m4-1.4.9/
./configure && make && make install

cd ../
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
tar -zvxf autoconf-2.62.tar.gz
cd autoconf-2.62/
./configure && make && make install

  安装成功,可以看到出现以下文件夹(记得这个文件夹名字有可能不一样,但是格式一样no-debug-zts-20121212)

  /usr/local/php5.5.30/lib/php/extensions/no-debug-zts-20121212/

2、配置phpRedis
  打开php配置文件/usr/local/php/etc/php.ini  添加代码(提醒看看您的no-debug-zts-20121212是多少,别复制):

  

extension_dir = "/usr/local/php5.5.30/lib/php/extensions/no-debug-zts-20121212"

extension=redis.so

  然后重启apache:

/usr/local/apache/bin/apachectl restart

  现在,执行phpinfo() 出现下图,就说明phpRedis安装成功了。

  技术分享

3、简单测试使用phpRedis插件操作Redis

  

<?php   
$redis = new redis();
$redis->connect(127.0.0.1, 6379);
$redis->set(foo,bar);
echo $redis->get(foo);

  输出结果为:bar

  说明成功啦O(∩_∩)O哈哈~

  

  

  

 

phpRedis安装、配置及简单使用

标签:

原文地址:http://www.cnblogs.com/itslives-com/p/phpRedis.html

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