通过api获取的access_token是有时效的, 目前在7200秒内有效, 获取access_token的api调用是有次数限制的, 我们之前为了方便,每次都会重新获取, 但是这种方式在正式的开发中是不行的. 现在我们持久化access_token,也就是把access_token存起来,在有效期内不调用api重新获取. 持久化的方式有很多,文本,mysql,memcached,redis等. 这里我们选择了redis. 一. 首先我们介绍一下怎么在centos上安装redis服务. 1、检查安装依赖程序
2、获取安装文件 游客,如果您要查看本帖隐藏内容请回复 3、解压文件
4、进入目录
5、编译安装
6、设置配置文件路径
7、修改配置文件
仅修改: daemonize yes (no-->yes) 8、启动
9、查看启动
10、使用客户端
11.关闭客户端
12、开机启动配置
开机启动要配置在 rc.local 中,而 /etc/profile 文件,要有用户登录了,才会被执行。 二. 安装PHP的redis扩展. 1. 安装依赖库编译phpredis
然后编译安装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'区段,证明扩展安装成功 ![]() |
|