# 安装igbinary和phpredis扩展 如果phpize动态编译报错Cannot find autoconf ``` yum install m4 yum install autoconf ``` ``` wget http://pecl.php.net/get/igbinary-2.0.7.tgz tar -zxvf igbinary-2.0.7.tgz cd igbinary-2.0.7 phpize ./configure make && make install wget https://github.com/nicolasff/phpredis/archive/4.0.2.tar.gz tar -zxvf 4.0.2.tar.gz cd 4.0.2 #用phpize生成configure配置文件 phpize ./configure --with-php-config=/alidata/server/php/bin/php-config make && make install ``` # 配置php.ini 在php.ini最后一行加上 extension_dir = '/【php安装路径】/lib/php/extensions/no-debug-non-zts-20160303/' extension=igbinary.so extension=redis.so 重启php-fpm和Nginx,完成。 在更新php版本后,所有的php扩展都需要使用make clean 清理编译缓存,重新编译安装。否则会由于版本不一致报 Unable to initialize module 无法初始化对应模块的错误