1、下载phpredis扩展包并解压
wget https://github.com/nicolasff/phpredis/archive/master.zip -O phpredis-master.zip
unzip phpredis-master.zip
2、安装扩展
进入安装包目录:cd phpredis-master
安装扩展:
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install 成功会显示扩展目录
3、修改php.ini文件
extension = redis.so
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/"; 扩展目录,make install的时候显示
4、重启web服务(nginx)
停止 pkill -9 nginx
启动 /usr/local/nginx/sbin/nginx
5、重启php
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid` 如果找不到php-fpm.pid,则可以使用ps aux | grep php-fpm,获取第一个进程的进程号代替,例如:kill -USR2 1568