1. 程式人生 > >Linux上給php配置redis擴展

Linux上給php配置redis擴展

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擴展