下载源文件
# 下载地址:https://pecl.php.net/package/redis
# 我在download下载并解压
cd /download
wget https://pecl.php.net/get/redis-5.3.6.tgz
tar -zxvf redis-5.3.6.tgz
编译
cd /download/redis-5.3.6
# 看看有没有configure
# 没有的话使用phpize生成(在安装的php/bin目录下)
# 我的phpize在 /lnmp/php-7.4/bin/phpize
/lnmp/php-7.4/bin/phpize
# 然后编译,需要指定php-config(和phpize同级)
./configure --with-php-config=/lnmp/php-7.4/bin/php-config
make
make install
# 生成 redis.so
php.ini 开启 redis
# 可以通过php --ini 查看 php.ini 位置
vim php.ini
# 增加
extension=redis
最后
# 我用的是php-fpm
重启php-fpm即可