redis扩展安装
2025年6月26日小于 1 分钟
redis扩展安装
下载redis扩展包
https://pecl.php.net/package/redis
php7.4安装
tar -zxvf redis-6.2.0.tgz && mv redis-6.2.0 /usr/local/php7.4/redis-6.2.0 && cd /usr/local/php7.4/redis-6.2.0
由于目录中没有configure配置环境
/usr/local/php7.4/bin/phpize
./configure --with-php-config=/usr/local/php7.4/bin/php-configmake && make installInstalling shared extensions: /usr/local/php7.4/lib/php/extensions/no-debug-non-zts-20190902/

修改php.ini
/usr/local/php7.4/etc/php.ini
extension=/usr/local/php7.4/lib/php/extensions/no-debug-non-zts-20190902/redis.so重启php7.4
kill -USR2 $(cat /usr/local/php7.4/var/run/php-fpm.pid)测试查看
/usr/local/php7.4/bin/php -m | grep redisphp8.3安装
tar -zxvf redis-6.2.0.tgz && mv redis-6.2.0 /usr/local/php/redis-6.2.0 && cd /usr/local/php/redis-6.2.0
由于目录中没有configure配置环境
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-configmake && make installInstalling shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/

修改php.ini
/usr/local/php/etc/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/redis.so重启php
kill -USR2 $(cat /usr/local/php/var/run/php-fpm.pid)测试查看
/usr/local/php/bin/php -m | grep redis