菜鸟笔记
提升您的技术认知

CentOS8 linux 中给php8.2安装redis扩展

1、下载redis扩展,php redis 的扩展一定要与你的PHP版本相对应,否则安装后是不能使用的。
版本不对时重启PHP fpm 时会报错

2、从 PECL 下载稳定版

wget https://pecl.php.net/get/redis-6.0.2.tgz
tar -zxvf redis-6.0.2.tgz
cd redis-6.0.2

3、编译安装扩展

# 生成 configure 脚本
phpize

# 配置编译选项(默认安装路径)
./configure --with-php-config=/usr/local/php/bin/php-config

# 编译并安装
make
sudo make install

4、验证安装

php -m | grep redis
php --ri redis

5、在php.ini中添加redis的扩展

extension=redis.so

6、然后重启php fpm,不同的机器配置的重启方式会不一样,我这里使用脚本重启

/etc/init.d/php-fpm restart