一、下载并安装redis 官网有教程
二、安装phpredis扩展
1、下载zip包: https://codeload.github.com/phpredis/phpredis/zip/develop
unzip phpredis-develop.zip
![]()
2、编译安装
cd phpredis-develop
#生成配置文件
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config --enable-redis
make
make install
3、安装成功 返回扩展路径 , 将路径添加到php.ini

找到当前系统使用的php 版本 ,防止存在多个PHP版本
/usr/local/php7/sbin/php-fpm -c /usr/local/php7/etc/php.ini -i | grep Load.'*'
![]()
vim /usr/local/php7/etc/php.ini
extension=/usr/local/php7/lib/php/extensions/no-debug-zts-20170718/redis.so
问题、php -m 能够看到redis, 为什么网页上phpinfo() 看不到?
解决:尝试重启apache

本文详细介绍如何在本地环境中下载并安装Redis,以及如何通过编译安装phpredis扩展,包括下载源码、编译配置、安装步骤及在php.ini中配置扩展的方法。同时,文章还解答了php模块可见性的问题,即为何在php模块列表中能看到redis,但在phpinfo()中却看不到,以及如何通过重启Apache解决此问题。
1986

被折叠的 条评论
为什么被折叠?



