Linux上給php配置redis擴展
阿新 • • 發佈:2018-03-11
eid light nginx aid config 安裝 div etc 數據
說明,在項目開發中難免會遇到redis中,那我應該如何配置redis這樣的一個擴展呢,看下面流程;
一、安裝Redis
PHP在安裝redis擴展時,難免要看一下官網下載安裝流程,鏈接如下:
https://redis.io/download
操作流程如下:
$ wget http://download.redis.io/releases/redis-4.0.8.tar.gz $ tar xzf redis-4.0.8.tar.gz $ cd redis-4.0.8 $ make
然後啟動服務
$ src/redis-server
啟動完成,我們開始第一個redis的測試
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
到此為止,我這就算安裝完成redis了。但是這個時候php還是不能使用reids,下面我繼續給php.ini 安裝這樣的一個擴展。
二、安裝PHP的redis擴展
下載地址:http://pecl.php.net/package/redis
但是這個地址下載的特別慢,甚至會鏈接失敗,如下是我的網盤數據
鏈接: https://pan.baidu.com/s/1mxAhXaj1vIpO9gLbVJcDpg 密碼: wyc2
下載完畢後,可通過sftp上傳工具上傳到服務器的安裝目錄
1、安裝流程
tar -zxvf redis-2.2.8.tgz cd redis-2.2.8 /usr/local/php/bin/phpize #用phpize生成 ./configure --with-php-config=/usr/local/php/bin/php-config #配置 make make install
到此擴展就已經下載並且安裝完成了!
2、配置php.ini文件,使得php可以使用redis擴展
vim /usr/local/php/etc/php.ini
在extension任意位置添加如代碼:
extension = redis.so
保存,退出,重啟nginx完畢!即可通過phpinfo()查看是否安裝成功redis擴展!!!
Linux上給php配置redis擴展