下载php-redis
git clone https://github.com/phpredis/phpredis.git
移动
mv phpredis /etc/
安装(如果没有phpize,则apt-get install phpxxxx-dev)
cd /etc/phpredis
phpize
编译
./configure
make
make install
添加扩展
按照php扩展的目录结构新建文件 /etc/php/5.6/mods-available/redis.ini 内容为
extension=/etc/phpredis/modules/redis.so
添加软连接(注意/etc/php/5.6/apache2/conf.d目录下也有和/etc/php/5.6/fpm/conf.d类似的文件列表,不要弄错)
sudo ln -s /etc/php/5.6/mods-available/redis.ini /etc/php/5.6/fpm/conf.d/20-redis.ini
最后重启fpm(/run/php/php5.6-fpm.pid这个文件是php-fpm的配置文件中pid的值)
kill -USR2 `cat /run/php/php5.6-fpm.pid`