首先要有運行PHP的環境,(我用的是LAMP環境),還要安裝Redis,搭建lamp環境能夠參看 Linux CentOS7下安裝Redis,安裝Redis參看 Linux CentOS7下安裝Redis,以上兩個條件知足以後,就能夠進行如下操做了php
1.下載Redis擴展html
下載地址 https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz,也能夠在windows上下載,再傳到服務器上,也可使用以下命令,在linux下載linux
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
能夠把phpredis這個壓縮包放到 /usr/local/src/下面,這個文件夾通常存放下載的文件包,沒有src的能夠 mkdir src 建立src這個文件夾git
下載完以後,root目錄下就有2.2.4.tar.gz這個壓縮包了,爲了方便使用能夠改一下壓縮包名稱,並把壓縮包移到 /usr/local/src/目錄下github
mv ./2.2.4.tar.gz /usr/local/src/phpredis.tar.gz
2.解壓redis
tar zxvf phpredis.tar.gz
3.執行phpizeapache
/usr/bin/phpize
注意:執行phpize要在剛纔解壓的 phpredis 文件夾下運行(/usr/local/src/phpredis/),若是不是在phpredis文件夾下會報錯vim
phpize是在php安裝路徑下,每一個人的安裝路徑不同,要根據實際路徑進入,須要注意一下,若是不知道安裝路徑在哪,能夠用 find 命令找一下windows
find / -name phpize
find 在哪一個路徑下查找 -name 查找的文件名。"/"是表明從根目錄下查找bash
4.指定php配置路徑
./configure --with-php-config=/usr/bin/php-config
也是在phpredis路徑下執行,注意後面的路徑,也是php安裝路徑下
注意:這裏容易出錯,若是出錯要檢查是否安裝GCC和C++,由於redis是由C語言編寫的,它的運行須要C環境;檢查第三步phpize是否執行成功;檢查配置路徑 「/usr/bin/php-config」 是否正確
5.編譯並安裝
make && make install
6.重啓服務
7.檢查是否安裝成功
運行phpinfo()
8.檢測是否可以使用
$redis->connetc('服務器ip',redis端口)
$redis->auth('redis密碼')
運行成功,大功告成!