php|linux中为PHP安装redis扩展

最近有个地方需要用到redis,我在自己的虚拟机上早已安装好了redis,但却发现还没有为php安装redis扩展,导致无法用php使用redis。 下面进入正题: 我们直接在/usr/local/src目录下从github中下载phpreids源码包: //进入目录 cd /usr/local/src //下载源码包 wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz//解压 tar zxvf phpredis-2.2.4.tar.gz //进入安装包 cd phpredis-2.2.4 //用phpize生成configure配置文件 /usr/bin/phpize 到这步时,系统突然报错: php|linux中为PHP安装redis扩展
文章图片

这是直接使用yum安装php-devel包即可: yum install php-devel 解决问题后继续安装: /usr/bin/phpize //设置配置文件路径,找到你自己的phpconfig的路径 ./configure --with-php-config=/usr/bin/phpconfig //编译 make //安装 make insatll 这时系统给出如下目录,进入该目录即可发现redis.so文件 php|linux中为PHP安装redis扩展
文章图片

到此,我们的phpredis已经安装完成,剩下的就是配置php,使其支持该扩展 //进入php配置文件 vim /etc/php.ini //在配置文件末尾添加扩展支持 extension="redis.so"
//接着我们重启http服务即可 systemctl restart httpd.service

    推荐阅读