1、使用wget下载redis压缩包
wget https://github.com/phpredis/phpredis/archive/develop.zip
2、解压
unzip develop.zip
3、进入解压后的文件夹生成configure
cd develop && phpize
4、使用configure
./configure --with-php-config=/usr/bin/php-config
5、make && make install
6、修改php.ini配置文件,在extension配置模块处添加exetension=redis.io【也可以写绝对路径】
查看配置文件路径的命令php --ini
注释:编译安装的 扩展包有多种类型,但是主要逻辑方式都是一样的
1下载源码包
2 看是否有configure 有就跳过上面第三步骤,直接执行第四步骤
3 configure有很多参数,根据源码包的不同所需要带的参数也有不同,如果缺少参数在执行configure的时候会不成功并作出提示
4.编译并安装,如果安装成功会出现编译后的扩展路劲,修改配置文件php.ini
5.重启php即生效
最好通过在本机编译,在其他机器上编译完成拷贝过来的.so文件并不一定能用