cd /tmp
wget https://codeload.github.com/PHPredis/PHPredis/zip/develop
安装unzip、zip解压工具
yum -y install unzip zip
解压
unzip develop
解压后会多了个PHPredis-develop的目录。进入目录
cd PHPredis-develop
安装PHPize模块
yum -y install PHP-devel
执行PHPize
sudo PHPize
find / -name PHP-config
例如:我的是:/usr/local/PHP/bin/PHP-config
配置环境
./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config
编译安装
sudo make && make install
Installing shared extensions: /usr/local/PHP/lib/PHP/extensions/no-debug-zts-20170718/
vim /usr/local/PHP/etc/PHP.ini
extension=/usr/local/PHP/lib/PHP/extensions/no-debug-zts-20170718/redis.so
最后重启PHP-fpm,在输出PHPinfo()查看redis信息
systemctl stop PHP-fpm systemctl start PHP-fpm
如果PHP7.2是通过:yum -y install PHP72w 安装的,那就只要一句命令安装PHP-redis扩展:(顿时觉得前面说了一大堆废话有木有)
yum -y install PHP72w-pecl-redis