Linux系統php5.X
下載編譯
下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz到/usr/local/src目錄
cd /usr/local/src #進入軟體包存放目錄
tar zxvf phpredis-2.2.4.tar.gz #解壓
cd phpredis-2.2.4 #進入安裝目錄
安裝擴展
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
安裝完成之後,出現下面的安裝路徑
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
配置php支持redis擴展
vi /usr/local/php/etc/php.ini #編輯配置文件,在最後一行添加以下內容
添加
extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/redis.so"
重啟php觀察效果
Linux(centos)系統php7.X
下載地址: https://github.com/phpredis/phpredis/archive/php7.zip
複製到/usr/local目錄下解壓:unzip phpredis-php7.zip
然後進入解壓後的文件的目錄,開始重新編譯phpize:
cd phpredis-php7
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make instal
注意:php-config需根據自己的編譯環境確定路徑。
最後在php.ini裡面加入:extension=redis.so 或者加入絕對路徑,看自己配置。至於 php.ini文件可以通過php –ini查看路徑。重啟php-fpm或者重啟apache之類的服務,通過phpinfo查看。完成。