分享

安装php redis扩展 - 傻瓜式微信开发教程23

 取经悟能 2015-10-10
通过api获取的access_token是有时效的,
目前在7200秒内有效,
获取access_token的api调用是有次数限制的,
我们之前为了方便,每次都会重新获取,
但是这种方式在正式的开发中是不行的.

现在我们持久化access_token,也就是把access_token存起来,在有效期内不调用api重新获取.
持久化的方式有很多,文本,mysql,memcached,redis等.
这里我们选择了redis.

一. 首先我们介绍一下怎么在centos上安装redis服务.

1、检查安装依赖程序

  1. yum install gcc-c++
  2. yum install -y tcl
  3. yum install wget
复制代码

2、获取安装文件
游客,如果您要查看本帖隐藏内容请回复

3、解压文件

  1. tar -xzvf redis-2.8.19.tar.gz
  2. mv redis-2.8.19 /usr/local/redis
复制代码

4、进入目录

  1. cd /usr/local/redis
复制代码

5、编译安装

  1. make
  2. make install
复制代码

6、设置配置文件路径

  1. mkdir -p /etc/redis
  2. cp redis.conf/etc/redis
复制代码

7、修改配置文件

  1. vi /etc/redis/redis.conf
复制代码

仅修改: daemonize yes (no-->yes)
8、启动

  1. /usr/local/bin/redis-server /etc/redis/redis.conf
复制代码

9、查看启动

  1. ps -ef | grep redis
复制代码

10、使用客户端

  1. redis-cli
  2. >set name david
  3. OK
  4. >get name
  5. "david"
复制代码

11.关闭客户端

  1. redis-cli shutdown
复制代码

12、开机启动配置

  1. echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local
复制代码

开机启动要配置在 rc.local 中,而 /etc/profile 文件,要有用户登录了,才会被执行。

二. 安装PHP的redis扩展.

1. 安装依赖库编译phpredis

  1. yum install php-devel
复制代码

然后编译安装phpredis:
游客,如果您要查看本帖隐藏内容请回复

2. 查看安装结果

Installing shared extensions:     /usr/lib64/php/modules/
执行:ls  /usr/lib64/php/modules/  | grep redis
显示有:redis.so

3. 更改配置文件php.ini启用redis php扩展

//开启redis扩展
extension=redis.so

以上步骤完成后,我们查看phpinfo()页面,如果能看到'redis'区段,证明扩展安装成功
 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多