通過api獲取的access_token是有時(shí)效的, 目前在7200秒內(nèi)有效, 獲取access_token的api調(diào)用是有次數(shù)限制的, 我們之前為了方便,每次都會(huì)重新獲取, 但是這種方式在正式的開發(fā)中是不行的. 現(xiàn)在我們持久化access_token,也就是把a(bǔ)ccess_token存起來,在有效期內(nèi)不調(diào)用api重新獲取. 持久化的方式有很多,文本,mysql,memcached,redis等. 這里我們選擇了redis. 一. 首先我們介紹一下怎么在centos上安裝redis服務(wù). 1、檢查安裝依賴程序
2、獲取安裝文件 游客,如果您要查看本帖隱藏內(nèi)容請回復(fù) 3、解壓文件
4、進(jìn)入目錄
5、編譯安裝
6、設(shè)置配置文件路徑
7、修改配置文件
僅修改: daemonize yes (no-->yes) 8、啟動(dòng)
9、查看啟動(dòng)
10、使用客戶端
11.關(guān)閉客戶端
12、開機(jī)啟動(dòng)配置
開機(jī)啟動(dòng)要配置在 rc.local 中,而 /etc/profile 文件,要有用戶登錄了,才會(huì)被執(zhí)行。 二. 安裝PHP的redis擴(kuò)展. 1. 安裝依賴庫編譯phpredis
然后編譯安裝phpredis: 游客,如果您要查看本帖隱藏內(nèi)容請回復(fù) 2. 查看安裝結(jié)果 Installing shared extensions: /usr/lib64/php/modules/ 執(zhí)行:ls /usr/lib64/php/modules/ | grep redis 顯示有:redis.so 3. 更改配置文件php.ini啟用redis php擴(kuò)展 //開啟redis擴(kuò)展 extension=redis.so 以上步驟完成后,我們查看phpinfo()頁面,如果能看到'redis'區(qū)段,證明擴(kuò)展安裝成功 ![]() |
|