linux下安装php扩展的redis

Posted daixh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装php扩展的redis相关的知识,希望对你有一定的参考价值。

bu要在网上顺便找个redis扩展,一是不安全,而是,别人的redis可能只能new,能连接,但是不保证是否能进行其他操作,

1.百度一下php redis扩展.

搜索到这个网址:http://pecl.php.net/package/redis

选择stable稳定版本.wget 地址

tar -zxvf 解压

cd 到解压目录

phpize

./configure  --with-php-config=/usr/bin/php-config

make 

make  install 

技术图片

 

vim php-ini

随便一行添加如下:

extension=redis.so

 现在测试一下redis扩展是否安装完成.

vim redis_test.php

<?php

$redis=new Redis();

$redis->connect("120.0.0.1",6379);

$redis->set("name","lucy");

echo $redis->get("name"):

?>

key-value型数据.

set   $redis->set("age",20):

get  $redis->get("age");

del  $redis->del("age");

exists $isAgeExists=$redis->exists("age");

setnx  $res=$redis->setnx("age",20);

 

user:userinfo:1

libdata:citylist:1

libdata:pv

keys *获取所有的键名

设置小型的pv逻辑.

key value型

$redis=new Redis();

$redis->connect("127.0.0.1",6379);

$pvKey="libdata:pv";

if(!$pvKey->exists($pvKey))

  $redis->set($pvKety,1);

 else

  $redis->incyBy($pvKey,1);

 incyBy();  哪个键的值自增1;

 

以上是关于linux下安装php扩展的redis的主要内容,如果未能解决你的问题,请参考以下文章

linux 下安装php扩展

Linux下利用phpize安装memcashe的php源码扩展包

Linux下php7的扩展库安装方法

php安装redis扩展'checking for igbinary includes... configure: error: Cannot find igbinary.h'解决方法

Linux下安装PHP扩展Memcache

Linux下php7的memcached扩展安装