前言
本文主要介绍php扩展模块之phpredis安装过程
一、Phpredis是什么?
Phpredis 是一个用 C 语言编写的 PHP 模块,用来连接并操作 Redis 数据库上的数据,Phpredis具有更高的性能,适合生产环境中对性能要求较高的场景,与Predis有差别。Predis是一个使用原生PHP代码实现的Redis客户端库,不需要安装任何扩展,只需引入PHP代码即可使用。它支持Composer,使得在项目中引入和使用更加方便。
二、安装步骤
1.源码包下载
选择合适版本的源码包下载,本文以扩展版本4.0.0为例
[root@localhost soft]# wget http://pecl.php.net/get/redis-4.0.0.tgz
2.解压
代码如下(示例):
[root@localhost soft]#
[root@localhost soft]# tar -xvf redis-4.0.0.tgz
3.进入解压后的安装目录
[root@localhost redis-4.0.0]#cd /soft/redis-4.0.0
[root@localhost redis-4.0.0]# pwd
/soft/redis-4.0.0
#用phpize生成configure配置文件
[root@localhost redis-4.0.0]# /soft/php_cmd/bin/phpize
#配置
[root@localhost redis-4.0.0]#./configure --with-php-config=/soft/php_cmd/bin/php-config
4.编译安装
# 编译安装
[root@localhost redis-4.0.0]# make && make install
# 编译安装后redis.so位置,php安装目录的lib中查找
[root@localhost no-debug-non-zts-20190902]# pwd
/soft/php_cmd/lib/php/extensions/no-debug-non-zts-20190902
5.php.ini配置扩展
php.ini修改后,php-fpm需要重启
# 配置文件最后增加 extension=redis.so
[root@localhost soft]# vim /soft/php_cmd/lib/php.ini
# 查看扩展是否安装成功
[root@localhost soft]# php -mi | grep redis
redis
[root@localhost soft]#
总结
以上就是今天要讲的内容,本文仅仅简单介绍了phpredis扩展的安装过程。